Ejemplos de la Función UNIRCADENAS – Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on febrero 5, 2023

Este tutorial muestra cómo utilizar la Función UNIRCADENAS en Excel y Google Sheets para combinar el texto de varias cadenas.

Función UNIRCADENAS en Excel

 

Resumen de la Función UNIRCADENAS

La función UNIRCADENAS combina el texto de varias cadenas. Puede especificar el delimitador que desee (coma, punto y coma, espacio, salto de línea, etc.) y si desea ignorar los valores en blanco. Está disponible en Excel 2016 y superior.

Su sintaxis es:

=UNIRCADENAS(delimitador; ignorar_vacías;texto1; [texto2]; [texto3];…)

delimitador – Separador entre cada texto.

ignorar_vacías – Ignorar o no las celdas vacías.

texto1 – Primer valor de texto o rango.

texto2 – [opcional] Segundo valor de texto o rango.

Este ejemplo combinará Nombre y Apellidos, separados por un delimitador (el carácter que divide la palabra) y una opción para incluir espacios en blanco (el próximo ejemplo será más obvio).

=UNIRCADENAS(" ";FALSO;B3:C3)

Función UNIRCADENAS Ejemplo en Excel

 

UNIRCADENAS para Incluir Espacios en Blanco

Si el segundo argumento se establece como FALSE, los valores en blanco se concatenan como el resto del texto.

=UNIRCADENAS(";";FALSO;B3:E3)

UNIRCADENAS para Incluir Espacios en Blanco en Excel

Esto podría ser lo que usted quiere, ya que facilita la división del texto de nuevo. Sin embargo, en algunos casos no querrá esto…

UNIRCADENAS para Ignorar los Espacios en Blanco

No tendría sentido incluir los espacios en blanco si el escenario es combinar el saludo con los nombres como este de abajo:

=UNIRCADENAS(" ";FALSO;B3:E3)

UNIRCADENAS para Ignorar Espacios en Blanco en Excel

Puedes ver los obvios en F5 y F6 donde hay un espacio extra entre el nombre y el apellido. En este escenario, sería mejor ignorar las celdas en blanco si no se rellenan con un VERDADERO como segundo argumento.

=UNIRCADENAS(" ";VERDADERO;B3:E3)

UNIRCADENAS para Ignorar Espacios en Blanco 02 en Excel

 

UNIRCADENAS con 1 y 0

Si has usado BUSCARV, sabrás que Excel reconoce VERDADERO como 1 y FALSO como 0. Pueden usarse indistintamente en la mayoría de los casos.

UNIRCADENAS con 1 y 0 en Excel

 

UNIRCADENAS con Condición

Puede que quieras combinar el texto, sólo si cumplen una condición. En este escenario, podrías querer unir los Nombres Completos con comas como delimitador, sólo si es «Sí» en Horas Extras Trabajadas (columna C).

{=UNIRCADENAS(", ";VERDADERO;SI(C3:C7="Yes";B3:B7;""))}

UNIRCADENAS con Condición

Esta es una fórmula de matriz. Si está utilizando una versión de Excel anterior a 2019, debe presionar CTRL + SHIFT + ENTER en lugar de ENTER después de escribir la fórmula. Deberías ver los corchetes que la rodean cuando se hace bien (NO escribas manualmente los corchetes).

Si estás usando Excel 2019 u Office 365, puedes introducir la fórmula normalmente.

UNIRCADENAS con Diferentes Delimitadores

Puedes utilizar constantes de matriz (las llaves) para introducir múltiples delimitadores así:

=UNIRCADENAS({"-","."};1;B3:D3)

UNIRCADENAS con Diferentes Delimitadores en Excel

Sabrá utilizar un guión (-) como primer delimitador y el punto (.) como segundo.

UNIRCADENAS con Número/Fecha

Cuando se usa UNIRCADENAS, el resultado es siempre texto. Observe que en este ejemplo, unimos 2 números. El número resultante se almacenará como texto y las funciones numéricas no funcionarán.

 

Textjoin 08

Lo mismo ocurre con las fechas.

UNIRCADENAS con Fechas en Excel

Para superar los problemas anteriores, puede utilizar VALOR para convertir de texto a valores.

VALOR UNIRCADENAS con Número en Excel

VALOR UNIRCADENAS con Fechas en Excel

 

Otros Ejemplos de UNIRCADENAS

Invertir una Cadena de Texto

Puede invertir una cadena de texto combinando la función EXTRAE con UNIRCADENAS como sigue.

=UNIRCADENAS("";1;EXTRAE(B2;{10;9;8;7;6;5;4;3;2;1};1))

Lo que nos daría los siguientes resultados:

Invertir una Cadena de Texto en Excel

 

Función TEXTJOIN (UNIRCADENAS) en Google Sheets

La función UNIRCADENAS funciona casi igual en Google Sheets, pero mantiene su nombre en inglés (TEXTJOIN).

Formula TEXTJOIN en Google Sheets

AI Formula Generator

Pruébelo Gratis

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to List of Excel Functions