Formatos condicionales - transformar números negativos en cero
Tengo un pequeño problema con una planilla de Excel. Esta es un archivo que es tomado a diario por un programa que le agrega los datos del dia y queda actualizada. Estoy trabajando en la planilla base, y tengo unos detalles a solucionar:
Necesito que los números que aparecen como negativos, se transformen en cero, y a su vez la celda quede color rojo. También tomo datos de otra pestaña(que vendría a ser el plan de producción de la empresa donde trabajo) entonces las celdas con valores mayores a cero en esa otra planilla figuran color verde.
Mi problema surge de que los valores que fueron transformados en cero, no son pintados color rojo por el formato condicional.
La manera por la cual transformo los valore negativos en cero es copiando la planilla nuevamente en la misma pestaña de excel y allí con un if condicional " +if(a1<0;"0";a1) ", traigo los datos para la nueva planilla, logrando pasar a cero los negativos, pero el formato condicional no pinta la celda color rojo. ¿Por qué me pasa esto? ¿Hay alguna solución?