La función UNIRCADENAS

Versiones donde se puede usar

Excel 2019 Excel versión 365 Versión Excel Online

La función UNIRCADENAS concatena cadenas de texto de varias celdas y separa los valores combinados con un caracter delimitador que se especifique. Se pueden ignorar o incluir celdas vacías en el resultado.

Pongamos un ejemplo. Combinemos los valdores de las celdas A2, A3 y A4 en una sola celda separandolos con una coma y un espacio.

Si utilizas la función CONCAT tendrías que especificar cada celda de forma individual e introducir el delimitador detrás de cada referencia, lo cual puede ser tedioso si las celdas a combinar son muchas:

=CONCAT(A2;», «;A3;», «;A4)

Con UNIRCADENAS solo hay que especificar el delimitador al principio y, el rango de celdas en el tercer argumento):

=UNIRCADENAS(«, «;VERDADERO;A2:A4)

El segundo argumento se utiliza para indicar si la función debe tener en cuenta las celdas en blanco.

Algunas cosas a tener en cuenta con UNIRCADENAS

  • UNIRCADENAS solo funciona en Excel 2019, 365 y su versión Online. En cualquier otra versión se deben utilizar las equivalentes (CONCAT (la antigua CONCATENAR) y el operador de intersección (&).
  • Cualquier número que se encuentre en el rango será convertido en texto, por tanto se anula la posibilidad de realizar operaciones con él.
  • Si no se especifica ningún delimitador, Excel utilizará una cadena vacía «».
  • UNIRCADENAS puede manejar hasta 252 argumentos.
  • Solo se pueden obtener resultados inferiores a 32.767 caracteres. En caso de superar este número, la función devolverá un error #¡VALOR!

Errores típicos de UNIRCADENAS

¿Qué hacer cuando UNIRCADENAS devuelve un error?

  • #¿NOMBRE?: La función no está bien escrita o estás utilizando una versión de Excel anterior a la 2019.
  • #¡VALOR!: Se han excedido los 32.767 caracteres en el resultado.
  • #¡VALOR!: Se da cuando Excel no reconoce el delimitador utilizado (por ejemplo si se trata de un caracter no imprimible como CHAR(0)).

Sintaxis de UNIRCADENAS

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

  • delimitador: Obligatorio. Una cadena de texto de uno o varios caracteres que se usará para separar los diferentes textos.
  • ignorar_vacíos: Obligatorio. Si es VERDADERO ignora las celdas vacías.
  • texto1: Obligatorio. Una cadena de texto para combinar. También se puede especificar una matriz de cadenas de texto.
  • texto2 y siguientes: Opcional. Siguientes cadenas de texto a combinar. Se admiten hasta 252 cadenas incluyendo texto1.

Índice de ejemplos con UNIRCADENAS

  • 01 Separar valores con comas
  • 02 Concatenar con varios delimitadores
  • 03 Combinar textos con fechas
  • 04 Combinar con salto de línea
  • 05 Combinar celdas según una condición

 

Ejemplos

01 Separar valores con comas
Título: 01 Separar valores con comas (0 clics)
Tamaño: 9 KB
02 Concatenar con varios delimitadores
Título: 02 Concatenar con varios delimitadores (0 clics)
Tamaño: 10 KB
03 Combinar textos con fechas
Título: 03 Combinar textos con fechas (0 clics)
Tamaño: 10 KB
04 Combinar con salto de línea
Título: 04 Combinar con salto de línea (0 clics)
Tamaño: 10 KB
05 Combinar celdas según una condición
Título: 05 Combinar celdas según una condición (0 clics)
Tamaño: 10 KB

Sergio

Sergio

La destreza y el perfeccionismo quizá sean las dos virtudes que me permiten ayudar a mis clientes a facilitar las tareas administrativas de sus negocios.

Ebook De 0 a 100 con macros y VBA

De 0 a 100 con macros y VBA

Esta oferta no es para siempre...

¡no la desaproveches!