![Insertar filas sin mover el formato condicional](https://rvso.com/image/1598566/Insertar%20filas%20sin%20mover%20el%20formato%20condicional.png)
Estoy trabajando en una hoja de cálculo con mucho formato condicional.
Pero hay una cosa que me gustaría cambiar pero no funciona como quería.
Me gustaría resaltar una fila individual (digamos la fila 9) si la celda J9 no contiene la palabra "PÚBLICO".
Ahora usé una fórmula para determinar en qué celda usar el formato condicional. He usado la fórmula =$J$9<>"PÚBLICO"
El problema es que a veces tenemos que insertar filas arriba y con eso el formato condicional se mueve hacia abajo. Por ejemplo, si inserto una fila arriba, la fórmula cambia a =$J$10<>"PUBLIC"
¿Cómo es posible mantener el formato siempre en la fila 9?
Muchas gracias por tu ayuda
Respuesta1
Como dice Akina, cuando insertas o eliminas filas, las referencias (absolutas O relativas) en las fórmulas para las condiciones cambian, como si fueran rangos con nombre. Entonces la celda permanece igual. (¡¡Eso es absoluto!!) Hacer referencia a eso como que el formato es propiedad de una celda parece ser una forma muy perspicaz de referirse a esto.
Sin embargo, puede utilizar INDIRECT()
en una fórmula de regla de formato condicional, lo mismo que puede utilizar en las fórmulas al lado de la hoja. Por lo tanto, en lugar de $J$9
, el uso INDIRECT("$J$9")
de inserciones y eliminaciones ya no cambiará la celda que desea probar para aplicar o no su formato condicional.
(MUY parecido a lo que usamos INDIRET()
en las fórmulas de la hoja por la misma razón que involucra inserciones y eliminaciones).