Intenté usar formato condicional y logré que la primera parte de la fórmula funcionara. =D2:D999<=HOY()-60
Entonces quiero comprobar también si el valor de lo que está en la columna G es igual a la palabra abrir.
Además, si es posible, en lugar de ejecutarlo solo de D2 a D999, haga esta verificación en D2 en adelante.
Respuesta1
Generalmente:
Excel acepta D:D
como reemplazo de D1:D<LARGE NUMBER>
- haciendo una referencia para toda la columna.
Ese no es el caso, por ejemplo, en LibreOffice Calc ( D1:D1048576
aparece si selecciona una columna y selecciona "Condición" en formato condicional).
Sin embargo, para el formato condicional, debería terminar con una referencia de UNA SOLA CELDA. Esa referencia se utilizará en todo el rango de celdas al que aplique el formato.
La forma más confiable de verificar y resaltar un valor específico en un conjunto de celdas es seleccionar primero las celdas, tomando nota de dónde deja el cursor, luego usar el tipo "fórmula" en formato condicional con un formato no absoluto. La referencia a la celda con el cursor,
por ejemplo =(G1="open")
, debería funcionar si seleccionó la columna completa y dejó el cursor en G1).
Tenga en cuenta la ausencia de $
en esa referencia (presione F4 en Excel [SHIFT+f4 en LibreOffice Calc] repetidamente para que así sea).
Nota: Usar un tipo de fórmula: el resultado de esa fórmula debe ser "1" o "verdadero" para activar el formato; AND(A2>100,B2="flag",C2=>30)
además, NOT(...)
puede OR(...)
ser útil si necesita combinar VARIAS pruebas.
Aquí hay una imagen del cuadro de diálogo de la regla de Excel.
Esto no tiene ninguna relación con lo anterior, así que agreguemos algunas palabras sobre el contenido:
La fórmula de "Regla": es "=(D2<$N1)", lo que significa que la referencia de celda única es D2, y el resultado VERDADERO estará presente si el valor en "D2" es menor que el valor en "N1" ( referencia que no cambia debido a $). Como D2 está dentro del rango indicado en "Se aplica a, cambiará según cuál de las celdas dentro del rango esté calculando Excel en un momento específico).
Esto es similar a un bucle FOR en cualquier lenguaje de programación; La fórmula se aplicará al rango mostrado. En este caso, toda la columna "D".