Acerca de la función JOIN
Resumen de JOIN
Combina múltiples valores con un delimitadorFunción de Google Sheets | ||
=JOIN( delimitador, lista de valores o rango ) Descripción: La función JOIN combina varios valores en una sola cadena de texto utilizando un delimitador especificado. |
||
|
¿Cuándo usar JOIN?
- Cuando necesitas unir una lista o rango en una sola cadena de texto.
- Para organizar datos con delimitadores como comas o espacios.
- Para mejorar la legibilidad de los datos.
Cómo usar JOIN
En el siguiente ejemplo, se explica el uso básico de la función JOIN:
A | B | C | D | |
---|---|---|---|---|
1 | Dato1 | Dato2 | Dato3 | |
2 | Manzana | Plátano | Naranja |
=JOIN(“, “, A2:C2)
Resultado
- Los valores de las celdas A2, B2 y C2 se combinan usando “, ” como delimitador, devolviendo:
- Manzana, Plátano, Naranja
Ejemplo 2: Unir valores específicos
Este ejemplo muestra cómo unir valores directamente.
=JOIN(” – “, “Madrid”, “Barcelona”, “Sevilla”)
Resultado
- Los valores “Madrid”, “Barcelona” y “Sevilla” se combinan con ” – ” como delimitador, devolviendo:
- Madrid – Barcelona – Sevilla
Ejemplos avanzados
Ejemplo avanzado 1: Excluir celdas vacías
Cuando hay celdas vacías en un rango, puedes combinarlas excluyendo las vacías:
A | B | C | D | |
---|---|---|---|---|
1 | Nombre | Profesión | ||
2 | García | Ingeniero |
=JOIN(” “, FILTER(A2:C2, A2:C2<>””))
Resultado
- Las celdas no vacías “García” y “Ingeniero” se combinan usando un espacio como delimitador, devolviendo:
- García Ingeniero
Consideraciones importantes
- El delimitador puede ser cualquier cadena de texto (por ejemplo, espacio, coma, punto y coma, etc.).
- Las celdas vacías se incluirán en la combinación a menos que uses
FILTER
para excluirlas. - Si el rango a combinar es muy grande, podría afectar el rendimiento.
Conclusión
- La función JOIN es una herramienta práctica para combinar múltiples valores en un solo texto.
- Es ideal para organizar datos con un formato coherente.
- Combinada con funciones como FILTER o ARRAYFORMULA, ofrece una solución flexible para procesar datos.