Saltar al contenido

La columna ArrayFormula desaparece al ordenar en una vista de filtro en Hojas de cálculo de Google

Hola usuario de nuestra página, encontramos la respuesta a lo que buscabas, desplázate y la verás más abajo.

Solución:

Supongo que, debido a que sus referencias son normales (relativas, no ancladas/absolutas), el rango A2:A10 después de ordenar se convierte en algo absurdo, como A7:A4, dependiendo de los valores ordenados reales.

Además, si pasas el mouse sobre el error #REF, ¿qué te dice?

De todos modos, intente usar referencias absolutas en su fórmula:

=arrayformula("Column 3"; A$2:A$10)

Editar

Fascinante. Es la primera vez que veo este tipo de error. Tomándolo al pie de la letra, parece que es una limitación de las hojas de cálculo de Google: no puede usar ARRAYFORMULAS que abarca varias filas dentro de las vistas de filtro ordenadas, porque, como supuse, altera el rango de ARRAYFORMULA (como lo indica el hecho de que el la fórmula ahora está en C4 en lugar de C1).

Pero eso también le da la solución: no incluya la celda con la fórmula de matriz en la vista de filtro. En lugar de hacer que el rango objetivo de la vista de filtro sea A1:C20, conviértalo en A1:B20. Luego, la fórmula de matriz en C1 no será tocada por el filtro y, de hecho, continuará funcionando.
ingrese la descripción de la imagen aquí

He encontrado una solución para mi caso de uso, en su caso, podría ser:

=arrayformula(if(row(C:C)=1;"Column 3";A:A))

Pero deberá considerar las columnas completas en sus fórmulas. Ejemplo

Aquí tienes las reseñas y calificaciones

Si te mola el proyecto, puedes dejar un escrito acerca de qué te ha impresionado de este artículo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *