Acerca de la función FLATTEN
Resumen de FLATTEN
Convierte un rango en una única columnaFunción de Google Sheets | ||
=FLATTEN( rango o valores ) Descripción: La función FLATTEN toma un rango o una matriz y convierte los datos en una única columna procesándolos columna por columna. |
||
|
¿Cuándo usar FLATTEN?
- Cuando necesitas consolidar datos en una única columna.
- Para convertir un rango en formato matriz a un formato lineal.
- Como paso previo para eliminar duplicados o manejar datos sin celdas vacías, combinando FLATTEN con otras funciones.
Cómo usar FLATTEN
El siguiente ejemplo muestra cómo utilizar FLATTEN para consolidar datos:
A | B | C | |
---|---|---|---|
1 | Dato 1 | Dato 2 | Dato 3 |
2 | 1 | 4 | 7 |
3 | 2 | 5 | 8 |
4 | 3 | 6 | 9 |
=FLATTEN(A2:C4) (escrito en una celda como D1).
Resultado:
El rango A2:C4 se convierte en una sola columna con los datos procesados columna por columna:
- 1
- 4
- 7
- 2
- 5
- 8
- 3
- 6
- 9
Ejemplos avanzados con FLATTEN
Ejemplo 1: Eliminar duplicados
Combina FLATTEN con UNIQUE para consolidar datos en una columna y eliminar duplicados:
A | B | C | |
---|---|---|---|
1 | Dato 1 | Dato 2 | Dato 3 |
2 | 1 | 1 | 3 |
3 | 2 | 4 | 3 |
4 | 3 | 4 | 5 |
=UNIQUE(FLATTEN(A2:C4))
Resultado:
- El resultado de FLATTEN es: 1, 1, 3, 2, 4, 3, 3, 4, 5
- UNIQUE elimina duplicados, devolviendo: 1, 3, 2, 4, 5
Ejemplo 2: Eliminar celdas vacías
Combina FLATTEN con FILTER para eliminar celdas vacías en los datos consolidados:
=FILTER(FLATTEN(A2:C4), FLATTEN(A2:C4) <> “”)
- Resultado: Una columna consolidada con todas las celdas vacías eliminadas.
Consideraciones importantes
- FLATTEN procesa los datos columna por columna en el rango especificado.
- Incluye celdas vacías, por lo que debes eliminarlas con funciones adicionales si es necesario.
- Los errores pueden ocurrir si el rango contiene valores no válidos o fuera de los límites.
Conclusión
- FLATTEN es una herramienta práctica para transformar datos dispersos en una sola columna en Google Sheets.
- Es ideal para preprocesar datos antes de su análisis o para integrarlos con otras funciones.
- Su versatilidad aumenta al combinarla con funciones como UNIQUE y FILTER.