Formato condicional para los "ceros"

6 envíos / 0 nuevos
Último envío
Cron
Imagen de Cron
Offline
última acción: Hace 8 meses 2 días
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Formato condicional para los "ceros"

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

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 13 horas 43 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: Formato condicional para los "ceros"

Pon una condición para la celda vacía y dile que pare cuando se cumpla, para que no siga aplicando condiciones.

formato condicional para celda vacía

formato condicional, detener si se cumple la condición

------
Ya sé Excel, pero necesito más ahora en pdf

 

------
Ya sé Excel, pero necesito más.

universoexcel
Imagen de universoexcel
Offline
última acción: Hace 6 años 8 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 25/10/2011 - 19:41
Puntos: 710
Re: Formato condicional para los "ceros"

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

Cron
Imagen de Cron
Offline
última acción: Hace 8 meses 2 días
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Re: Formato condicional para los "ceros"

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

Cron
Imagen de Cron
Offline
última acción: Hace 8 meses 2 días
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Re: Formato condicional para los "ceros"

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

universoexcel
Imagen de universoexcel
Offline
última acción: Hace 6 años 8 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 25/10/2011 - 19:41
Puntos: 710
Re: Formato condicional para los "ceros"

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