Tabla de contenido
TEXTJOIN es una de las funciones más importantes y utilizadas de Excel disponible desde Excel 2019 Usando esta función, puedes concatenar fácilmente celdas específicas. Hoy, te mostraré cómo puedes usar esta función. TEXTJOIN función en Excel de forma eficaz con las ilustraciones adecuadas.
Descargar el cuaderno de prácticas
Descárgate este cuaderno de prácticas para ejercitarte mientras lees este artículo.
TEXTJOIN Función.xlsxIntroducción a la función TEXTJOIN en Excel
Resumen
- Concatena una lista o rango de cadenas de texto en una única cadena utilizando un delimitador.
- Puede incluir tanto celdas vacías como no vacías.
- Disponible en Excel 2019 .
Sintaxis
En sintaxis de la TEXTJOIN funciones es:
=TEXTJOIN(delimitador,ignorar_vacío,texto1,...)
Argumentos Explicación
Argumentos | Obligatorio/Opcional | Explicación |
---|---|---|
delimitador | Requerido | El delimitador por el que se separarán los textos concatenados. |
ignorar_vacío | Requerido | Indica si se deben ignorar o no las celdas vacías del rango. |
texto1 | Requerido | La primera cadena de texto a unir. |
[texto2] | Opcional | La segunda cadena de texto debe unirse. |
... | ... | ... |
... | ... | ... |
- Puede utilizar un número máximo de 252 textos para unirse, como texto1, texto2 ..., etc. hasta texto252 .
- En texto1, texto2, ..., etc también pueden ser números. No es necesario que sean cadenas. Los argumentos TEXTJOIN también puede unir números.
Valor de retorno
Devuelve una cadena de texto uniendo todos los textos dados separados por el delimitador.
3 Ejemplos adecuados para utilizar la función TEXTJOIN en Excel
Consideremos el siguiente conjunto de datos. Utilicemos este conjunto de datos para demostrar qué acciones se deben realizar al utilizar la función TEXTJOIN Vamos a concatenar celdas específicas, fusionar un rango de celdas utilizando la función TEXTJOIN y anidar la función TEXTJOIN y FILTRO He aquí un resumen del conjunto de datos para la tarea de hoy.
Ejemplo 1: Concatenar celdas específicas utilizando la función TEXTJOIN en Excel
Aquí tenemos un conjunto de datos con el Identificaciones, nombres, y ID de correo electrónico de unos empleados de una empresa llamada Grupo Marco Podemos utilizar el TEXTJOIN para combinar toda la información sobre cada empleado en un único valor de texto separado por comas(,) Sigamos las siguientes instrucciones para aprender.
Pasos:
- En primer lugar, escriba la siguiente fórmula en la celda E5 para el primer empleado.
=TEXTJOIN(", ",TRUE,B5,C5,D5)
- Dónde, ", " es el delimitador , TRUE es el ignore_empty, B5, C5, y D5 es el texto 1, texto2, y texto 3 respectivamente del TEXTJOIN función.
- Por lo tanto, basta con pulsar Entre en en su teclado. Como resultado, podrá concatenar celdas específicas que es el retorno de la función TEXTJOIN La devolución es 101, Frank Orwell, [email protected]
- Además, Autorrelleno el TEXTJOIN al resto de las celdas de la columna.
- Como puede ver, hemos fusionado toda la información de cada uno en celdas individuales utilizando la función TEXTJOIN función.
- Hemos utilizado números ( Identificación del empleado ) así como cadenas ( Nombre y Correo electrónico ) dentro del TEXTJOIN función.
- En TEXTJOIN puede unir ambas números y cadenas .
Más información: Cómo Concatenar Varias Celdas en Excel
Ejemplo 2: Combinar un rango de valores aplicando la función TEXTJOIN en Excel
Puede utilizar la función TEXTJOIN de Excel para combinar un rango de valores en una sola celda. En el conjunto de datos anterior, puede utilizar la función TEXTJOIN para fusionar los nombres de los cinco primeros empleados siguiendo esta fórmula. ¡Sigamos las instrucciones siguientes para aprender!
Pasos:
- Inserte la siguiente fórmula en la celda E5.
=TEXTJOIN(", ",TRUE,C5:C9)
- A continuación, pulse Entre en en el teclado para obtener el retorno de la función TEXTJOIN La devolución es Frank Orwell, Natalia Austin, Jennifer Marlo, Richard King, Alfred Moyes.
Más información: Combinar varias columnas en una sola columna en Excel
Ejemplo 3: Combinar textos con criterios múltiples anidando las funciones TEXTJOIN y FILTER
Podemos utilizar el TEXTJOIN con otra función de Excel para combinar el resultado devuelto por esa función en una sola celda. Esto se utiliza sobre todo con la función FILTRO de Excel, como FILTRO es una función muy utilizada en Excel que devuelve una matriz.
Aquí tenemos un nuevo conjunto de datos con el Años, países anfitriones, campeones, y Subcampeones de la Copa Mundial de la FIFA de 1930 a 2018.
Nuestro objetivo es utilizar el TEXTJOIN y la función FILTRO para devolver los años en los que Brasil se convirtió en el campeón, en una sola célula. ¡Sigamos las instrucciones de abajo para aprender!
Pasos:
- En primer lugar, escriba la siguiente fórmula en la celda G5 para unir los años en una sola celda, separados por comas (,).
=TEXTJOIN(", ",TRUE,FILTER(B5:B25,D5:D25="Brasil"))
- Como resultado, podrá utilizar el TEXTJOIN con cualquier fórmula de matriz golpeando Entre en para fusionar el resultado en una única celda.
- FILTRO(B5:B25,D5:D25="Brasil") devolverá una matriz con los años en los que Brasil se convirtió en el campeón.
- Después de eso, TEXTJOIN(", ",TRUE,FILTER(B5:B25,D5:D25="Brasil")) concatenará los años en los que Brasil se convirtió en el campeón en una celda.
Razones por las que la función TEXTJOIN no funciona en Excel
Errores | Cuando aparecen |
---|---|
#¡VALOR! | Muestra cuando falta algún argumento en la función, o algún argumento es del tipo de datos incorrecto. |
#¡NOMBRE! | Si bien el uso de la versión anterior (antes de Excel 2019) que no es capaz de la TEXTJOIN función. |
#NULL | Esto ocurre cuando no separamos con una coma las cadenas que queremos unir. |
Conclusión
Por lo tanto, puede utilizar la función TEXTJOIN de Excel para combinar una matriz o rango de valores en una sola celda. ¿Tiene alguna pregunta? No dude en preguntarnos.