Muchas veces nos encontramos que nos pasan un listado de correos electrónicos en una columna y queremos separarlos por un «;» y ponerlos en una fila para pasarlos a Outlook u otro correo y hacer un envío masivo.
Pues bien además de poder generar una función personalizada con Vba, utilizar algún truco con concatenar o usar & , la última actualización de Office 365 – Excel Online ofrece una nueva función UNIRCADENAS (Todavía no sé por qué en mi Excel de escritorio aparece unas veces si otras no 😦 … seguiré investigando )
En este ejemplo nos facilitan los correos en la columna C desde la celda C3 hasta la celda C22. Es tan sencillo como escribir la función en la celda donde queramos obtener el resultado =UNIRCADENAS(«;»;;C3:C22).
En el primer argumento podemos poner cómo separaremos la unión del texto, en este caso «;», pero por ejemplo puede ser «,» , y en el segundo argumento las celdas de la columna con los mails.
Excelente aporte por parte de Microsoft con esta función para usuarios de Excel medios 😉
Buenas tardes,
Esta funcion es nueva? es de la ver. excel 2016? por que la ver. excel 2013 no la registra. Gracias.
Hola, esta función está disponible en Office 365 o si te conectas a Excel desde OneDrive.
Excel 2013 no la tiene, como comento en el post puedes hacer una función de usuario con Vba, en breve realizaré una entrada explicándolo.
Muchas gracias por seguir el blog.
Buen día, en mi excel no funciona, no esta la función UNIRCADENAS, cual otra podría utilizar para unir varios correos en una sola casilla?
Tienes que usar CONCATENAR o el símbolo &.
Gracias por seguir el blog.
Buenisimo, Muchas gracias por el aporte.
Muchas gracias por seguir ExcelTRucos.com