Hola
Se me presenta la necesidad de imponer un formato condicional en una tabla para todos los valores que sean menores de 8.
Hasta aquí, sencillo. Se selecciona el rango, se pone el tipo de formato condicional "Aplicar formato únicamente a las celdas que contengan" y se selecciona que la condición sea "menor que". A partir de ahí, se define el formato, en mi caso un fondo verde.
El problema se me genera en que la tabla es un registro diario de una serie de variables. El registro es manual, por lo que es posible que haya días (de hecho los hay) en que no se pueda tomar el dato.
Quiero que si no se toma dato, la celda quede en blanco, y su formato sea fondo blanco. Pero con el formato condicional que puse antes, todas las celdas en blanco se me colorean de verde, porque Excel entiende que su valor es 0.
Tampoco me vale poner otra condición para que si el valor de la celda es 0 se ponga el fondo blanco, ya que quiero que cuando sí se tome el dato y sea realmente 0, se coloree de verde.
¿Cómo puedo hacer esto?
Saludos
Pon una condición para la celda vacía y dile que pare cuando se cumpla, para que no siga aplicando condiciones.
------
Ya sé Excel, pero necesito más ahora en pdf
------
Ya sé Excel, pero necesito más.
hola, la solución es fácil, solo debes agregar a tu formato condicional que la fórmula sea:
=si(y(esnumero(A2),A2<8),VERDADERO,FALSO)
Esto es, suponiendo que tus datos están en la columna "A", esta fórmula te ayudaría a confirmar que si por algún motivo, alguna vez, en vez de que te devuelva una celda en blanco, te devuelva una celda que tenga un espacio o algún caracter de HTML que deje un espacio.
Asi, quedan descartados las celdas en blanco, las celdas con espacios o con caracteres especiales
Saludos,
Visitanos en http://universoexcel.com
Visitanos en http://universoexcel.com
Muchas gracias.
Trasteando he conseguido algo parecido con <<Valor de la celda = "">>
Gracias por el apunte, porque no se me había ocurrido que pudiese existir la opción "Celda en blanco" ahí. Gracias por indicarme dónde estaba.
En cuanto a lo de Detener si es verdad, lo marco siempre por compatibilidad con versiones anteriores.
Saludos
Muchas gracias.
Parece más sencilla la otra respuesta, pero me anoto esta también. No tenía en la recámara la función "esnumero"
Saludos
Efectivamente, es una solución un tanto mas barroca, pero si estas en el caso que
Mencionas de que no quieres agregar otra condición, o si estas en Excel2003 y ya no tienes opción de crear otra regla, entonces la formula seria lo más practico.
Saludos
Visitanos en http://universoexcel.com
Visitanos en http://universoexcel.com