Calc pierde el formato condicional al guardar

Hola a todos.

Tengo una hoja de cálculo con 2 rangos a los que he aplicado un formato condicional de tipo escala de colores.
Si cierro la hoja, cuando la vuelvo a abrir el formato condicional no se aplica de forma correcta al segundo rango (al primero sí)

Pongo una captura del rango y de la configuración del formato condicional antes de guardar la hoja, en la que el formato se muestra correctamente.

Cierro el archivo y lo vuelvo a abrir.

Pongo una captura de cómo aparece el formato al abrirlo (no es correcto) y de la configuración del formato (es correcta). En realidad está aplicando el formato de la fila 1 en la fila 2

Si presiono aceptar, aplica correctamente el formato, de nuevo.

Si cierro y vuelvo a abrir, el formato condicional del segundo rango vuelve a no ser correcto.

Adjunto la hoja de cálculo, por si sirve de ayuda.

Error_Formato_Condicional.ods

Muchas gracias.

Las formulas en el formato condicional se escriben sin el ‘=’ pues ahí se interpreta como un comparador.
Quitando dichos ‘=’ funciona correctamente.

Editado: 20200528

Rehaciendo el fichero modificando las formula ahora parece funcionar bien.

Ejemplo modificado

El ‘=’ lo está poniendo el propio Calc al guardar el formato condicional. Yo no lo pongo y al volver a abrir la configuración, el ‘=’ está puesto.

Otra cosa que he observado es que si añado otra fila con los mismos valores, y configuro el mismo tipo de formato, pero con fórmulas que no sean referenciadas, sí que funciona.

Me explico

Ésto no funciona
MIN(INDIRECT(CONCAT(“A”,ROW(),":",“L”,ROW())))

Y ésto sí
MIN(A3:L3)

Un apunte, utilizo formato regional “Inglés (Reino Unido)” y el “.” como símbolo decimal. Al estar las fórmulas en inglés me resulta más sencillo migrar hojas entre Libreoffice Calc y Google Spreadsheets

Gracias.

Parece que el problema está relacionado con el calculo de ROW() dentro del formato condicional.

Efectivamente.
He probado a cambiar las condiciones por
Mínimo: ROW()-3
Medio: =ROW()-1.5
Máximo: Row()
Con esas condiciones no funciona, así que el problema viene de la evaluación de ROW()

No resuelvo el problema, pero por lo menos, sé la causa.
Muchas gracias.