Táboa de contidos
TEXTJOIN é unha das funcións máis importantes e amplamente utilizadas en Excel que estivo dispoñible desde Excel 2019 . Usando esta función, pode concatenar facilmente celas específicas. Hoxe mostrarei como podes usar esta función TEXTJOIN en Excel de forma eficaz coas ilustracións adecuadas.
Descargar o libro de prácticas
Descarga este libro de prácticas para facer exercicio mentres estás lendo este artigo.
Función TEXTJOIN.xlsx
Introdución á función TEXTJOIN en Excel
Resumo
- Concatena unha lista ou rango de cadeas de texto nunha única cadea mediante un delimitador.
- Pode incluír tanto celas baleiras como celas non baleiras.
- Dispoñible en Excel 2019 .
Sintaxe
A sintaxe de as funcións TEXTJOIN son:
=TEXTJOIN(delimiter,ignore_empty,text1,...)
Argumentos Explicación
Argumentos | Obrigatorio/Opcional | Explicación |
---|---|---|
delimitador | Requirido | O delimitador polo que se separarán os textos concatenados. |
ignore_empty | Requirido | Indica se ignorar as celas baleiras i no intervalo ou non. |
texto1 | Requirido | A primeira cadea de texto que se debe unido. |
[text2] | Opcional | A segunda cadea de texto é paraestar unido. |
… | … | … |
… | … | … |
- Podes utilizar un número máximo de 252 textos para unirte, como texto1, texto2 , …, etc. ata texto252 .
- Os argumentos texto1, texto2, …, etc tamén poden ser números . Non é necesario que teñan que ser cordas. A función TEXTJOIN tamén pode unir números.
Devolver valor
Devolve unha cadea de texto unindo todos os textos indicados separados polo delimitador.
3 Exemplos axeitados para usar a función TEXTJOIN en Excel
Considere o seguinte conxunto de datos. Usemos este conxunto de datos para demostrar cales son as accións que hai que levar a cabo ao usar a función TEXTJOIN . Concatenaremos celas específicas, combinaremos un rango de celas usando a función TEXTJOIN e aniñaremos as funcións TEXTJOIN e FILTER tamén en Excel. Aquí tes unha visión xeral do conxunto de datos para a tarefa de hoxe.
Exemplo 1: Concatenar celas específicas usando a función TEXTJOIN en Excel
Aquí temos un conxunto de datos co ID, nomes, e ID de correo electrónico dalgúns empregados dunha empresa chamada Marco Group . Podemos usar a función TEXTJOIN para combinar toda a información sobre cada empregado nun único valor de texto separado por comas(,) . Sigamos as instrucións a continuación para aprender!
Pasos:
- Primeiro de todo, escriba o seguintefórmula na cela E5 para o primeiro empregado.
=TEXTJOIN(", ",TRUE,B5,C5,D5)
- Onde, “, " é o delimitador , TRUE é o ignore_empty, B5, C5, e D5 é o texto 1 , texto2, e texto 3 respectivamente da función TEXTJOIN .
- Por iso, simplemente prema Intro no teclado. Como resultado, poderás concatenar celas específicas que é o retorno da función TEXTJOIN . A devolución é 101, Frank Orwell, [email protected]
- Ademais, AutoCompleto o TEXTJOIN función ao resto das celas da columna.
- Como podes ver, fusionamos toda a información de cada unha en celas individuais mediante a función TEXTJOIN .
Notas
- Utilizamos números ( ID de empregado ), así como cadeas ( Nome e ID de correo electrónico ) dentro da función TEXTJOIN .
- O TEXTJOIN pode unir números e cadeas .
Ler máis: Como concatenar Varias celas en Excel
Exemplo 2: combinar un intervalo de valores aplicando a función TEXTJOIN en Excel
Pode usar a función TEXTJOIN en Excel para combinar un rango de valores nunha única cela. No conxunto de datos anterior, pode utilizar a función TEXTJOIN para combinar os nomes dos cinco primeiros empregados mediante esta fórmula. Imossiga as instrucións a continuación para aprender!
Pasos:
- Insira a seguinte fórmula na cela E5.
=TEXTJOIN(", ",TRUE,C5:C9)
- Despois diso, preme Intro no teu teclado para obter o retorno de a función TEXTJOIN . O regreso é Frank Orwell, Natalia Austin, Jennifer Marlo, Richard King, Alfred Moyes.
Ler máis: Combinar varias columnas nunha soa columna en Excel
Exemplo 3: combinar textos con varios criterios aniñando as funcións TEXTJOIN e FILTER
Podemos usar o TEXTJOIN función con outra función de Excel para combinar o resultado devolto por esa función nunha única cela. Isto úsase principalmente coa función FILTRO de Excel, xa que FILTRO é unha función moi utilizada en Excel que devolve unha matriz.
Aquí temos un novo conxunto de datos. cos Anos, Países Anfitrións, Campións, e Subcampións da Copa do Mundo FIFA de 1930 a 2018.
O noso obxectivo é utilizar a función TEXTJOIN e a función FILTER para devolver os anos nos que Brasil se converteu en campión. nunha soa cela. Sigamos as instrucións a continuación para aprender!
Pasos:
- Primeiro, escriba a seguinte fórmula na cela G5 para combinar os anos nunha única cela, separados por comas (,).
=TEXTJOIN(", ",TRUE,FILTER(B5:B25,D5:D25="Brazil"))
- Como resultado, podespoder usar a función TEXTJOIN con calquera fórmula matricial premendo Intro para combinar o resultado nunha única cela.
Desglose da fórmula
- FILTRO(B5:B25,D5:D25=”Brasil”) devolverá unha matriz dos anos nos que Brasil se converteu en campión.
- Despois diso, TEXTJOIN(“, “,TRUE,FILTER(B5:B25,D5:D25=”Brasil”) ) concatenará os anos nos que Brasil convértese no campión nunha cela.
Razóns detrás da función TEXTJOIN que non funciona en Excel
Erros | Cando se mostran |
---|---|
#VALUE! | Amosa cando falta algún argumento na función ou calquera argumento é do tipo de datos incorrecto. |
#NAME! | Mentres se utiliza a versión anterior (antes de Excel 2019) que non é capaz de utilizar a función TEXTJOIN . |
#NULL! | Isto ocorre cando non logramos separar as cadeas que queremos unir cunha coma. |
Conclusión
Polo tanto, pode usar a función TEXTJOIN de Excel para combinar unha matriz ou un intervalo de valores nunha única cela. Tes algunha dúbida? Non dubides en preguntarnos.