Hola.
confi escribió:... necesito hacer un formato condicional en el que si una casilla dice "anulado" en todas las que se encuentren a su izquierda (de la A a la S) se rellene con valor 0.
El "
formato condicional" actúa sobre el formato de la celda, es decir, sobre la forma en que
vemos el contenido de esa celda (formato numérico, colores, bordes, alineación, ...)
pero no afecta a ese contenido. Y, una celda,
no puede contener a la vez un dato y una fórmula; o uno o lo otro pero no los dos a la vez.
Con lo anterior quiero decir que
podrás ver un 0 (cero) en la celda pero el valor subyacente, es decir, el valor que guarda esa celda y que se muestra en la barra de fórmulas, en el caso que usemos esa celda en una fórmula, sería el que tuviera antes de aplicarle el formato condicional.
Pasos a seguir:
1.- Crearemos un estilo de celda que llamaremos, por ejemplo, usr_CERO con un formato definido por el usuario (pestaña Números > Categorías > Definido por el usuario) igual a "0";;;"0", con las comillas. ¡Ojo! No olvidar las comillas.
2.- En el formato condicional seleccionamos en Condición 1 "La fórmula es" y escribimos MAYUSC($S11)="ANU". ¡Atención! a la referencia absoluta ($S) de la columna y a la referencia relativa de la fila. Al usar la función MAYUSC() nos da igual que "anu" aparezca como "Anu/ANU" o cualquiera de sus variantes.
Si la celda está vacía entonces no podrás ver un "0". Mira la
fila 11 del archivo adjunto y
haz pruebas.
Para saber más (de nuestro compañero
SLV-es):
Saludos cordiales.
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.