Tu primera pregunta, que yo sepa, no se puede hacer. De todas formas siempre puedes hacer "apaños" como utilizar la funcion "SI" (por ejemplo) y que cuando esa celda no cumpla tus condiciones devuelva un resultado de error o incluso una frase describiendo cual es la condicion de los datos que se deben introducir.
A tu segunda pregunta te aconsejo una tecnica que uso yo que es la siguiente:
Clica en la celda donde deba aparecer el resultado.
Ve a formato/formato condicional
Haz que cuando el VALOR DE LA CELDA sea IGUAL A 0 (cero) el formato a aplicar sea el resultado con la fuente de color blanco.
Si tienes alguna otra duda ya sabes ^^
Un saludo