Buenas tardes, alguien puede decirme como plantear la función SI, con dos pruebas lógicas y que me devuelva como valor verdadero "el color de una celda".
No quiero usar el formato condicional. Quiero plantear la fórmula.
Gracias!
//-->
Buenas tardes, alguien puede decirme como plantear la función SI, con dos pruebas lógicas y que me devuelva como valor verdadero "el color de una celda".
No quiero usar el formato condicional. Quiero plantear la fórmula.
Gracias!
Como mucho, hay una fórmula que devuelve 1 si la celda colorea el resultado para valores negativos:
CELDA("color";A1)
Esto daría 1 si la celda A1 tiene esa propiedad. No estamos hablando de formato condicional, sino de esta propiedad en el formato de celdas (pincha en formato de celdas, Número, Número y verás que hay varios formatos que colorean de rojo los números negativos. Se pueden definir otros colores y formatos manualmente)
No existe ninguna función (que yo sepa) para devolver el color de fondo de una celda.
Si quieres hacer esto, deberías hacerlo mediante VBA.
Así, tienes la opción:
Range("A1").Interior.Color
y la opción
Range("A1").Interior.Tintandshade
que te sirven para evaluar el color de fondo de las celdas.
Un saludo
Gracias Cron!
Muy interesante tu respuesta, la pondré en práctica.
Saludos!
De nada
Se me olvidó mencionar otra manera de ver el color vía código:
Range("A1").Interior.ColorIndex
Saludos