formato condicional como valor verdadero de la función SI

4 envíos / 0 nuevos
Último envío
emilia
Imagen de emilia
Offline
última acción: Hace 7 años 11 meses
alta: 28/08/2014 - 00:01
Puntos: 44
formato condicional como valor verdadero de la función SI

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!

Cron
Imagen de Cron
Offline
última acción: Hace 1 mes 1 semana
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12725
Re: formato condicional como valor verdadero de la función SI

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

emilia
Imagen de emilia
Offline
última acción: Hace 7 años 11 meses
alta: 28/08/2014 - 00:01
Puntos: 44
Re: formato condicional como valor verdadero de la función SI

Gracias Cron!

Muy interesante tu respuesta, la pondré en práctica.

 

Saludos!

Cron
Imagen de Cron
Offline
última acción: Hace 1 mes 1 semana
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12725
Re: formato condicional como valor verdadero de la función SI

De nada

 

Se me olvidó mencionar otra manera de ver el color vía código:

 

Range("A1").Interior.ColorIndex

 

 

Saludos