Cómo combinar valores de una columna en una sola celda usando Power Query de Microsoft Excel

En este artículo te mostraré cómo combinar valores de una columna en una sola celda utilizando Power Query de Microsoft Excel. Esta herramienta es especialmente útil cuando necesitas agrupar datos y luego combinar los valores de cada grupo en una única celda. A continuación, te explicaré paso a paso cómo lograrlo.

Cómo combinar valores de una columna en una sola celda usando Power Query de Microsoft Excel - General | Imagen 1 Newsmatic

Índice de Contenido
  1. Cómo obtener los datos en Excel Power Query
  2. Cómo utilizar la función "Columns From Examples" para transponer en Power Query
  3. Cómo utilizar la función "Columns From Examples" para combinar valores en Power Query

Cómo obtener los datos en Excel Power Query

Supongamos que tienes una tabla en Excel con nombres y direcciones, similar a la mostrada en la Figura A. Tu objetivo es combinar los diferentes elementos de la dirección en una única celda. Con esto, obtendrás dos columnas de datos: nombres y direcciones, que podrás utilizar fácilmente para imprimir etiquetas postales.

Figura A

Cómo combinar valores de una columna en una sola celda usando Power Query de Microsoft Excel - General | Imagen 2 Newsmatic

Para importar los datos a Power Query, sigue estos pasos:

Cómo imprimir en una impresora compartida desde diferentes versiones de Windows NT
  1. Haz clic en cualquier lugar dentro de la tabla de Excel.
  2. Ve a la pestaña de Datos.
  3. En el grupo "Obtener y transformar datos", haz clic en "Desde tabla/rango". Es importante destacar que los datos deben estar en formato de tabla para poder utilizar Power Query. Si no lo están, recibirás una notificación para convertirlos antes de continuar.

Figura B muestra los datos en Power Query.

Cómo combinar valores de una columna en una sola celda usando Power Query de Microsoft Excel - General | Imagen 3 Newsmatic

Cómo utilizar la función "Columns From Examples" para transponer en Power Query

Lo primero que notarás en los datos es que ambos nombres se encuentran en un solo campo y están en el formato "apellido, nombre". Si deseas que el nombre esté en formato "nombre apellido" para las etiquetas postales, puedes lograrlo utilizando la función "Columns From Examples" de Power Query. Sigue estos pasos:

  1. Selecciona la columna de nombres.
  2. Haz clic en el menú "Agregar columna".
  3. En el grupo "General", haz clic en "Columns From Examples" y elige "From Selection" en el menú desplegable. Esto agregará una nueva columna a la cuadrícula.
  4. Escribe Susan Harkins. Es importante que ingreses el primer nombre en el formato deseado, ya que Power Query aprenderá el patrón a partir de este ejemplo. Como se muestra en la Figura C, Power Query sugiere el formato correcto para las celdas restantes.

Figura C

Cómo combinar valores de una columna en una sola celda usando Power Query de Microsoft Excel - General | Imagen 4 Newsmatic

Presiona Ctrl + E para aceptar las sugerencias de Power Query (Figura D).

Cómo aumentar la velocidad de impresión en una red

Figura D

Cómo combinar valores de una columna en una sola celda usando Power Query de Microsoft Excel - General | Imagen 5 Newsmatic

En este ejemplo básico, no se obtienen grandes beneficios. Sin embargo, cuando se tienen docenas o incluso miles de registros, esta función resulta muy útil. Ahora, veamos cómo combinar los valores de las direcciones.

Cómo utilizar la función "Columns From Examples" para combinar valores en Power Query

La función "Columns From Examples" de Power Query no solo se utiliza para transponer valores, sino que también puede combinar varios valores en una sola celda. Para ilustrar esto, combinaremos los diferentes elementos de la dirección en una única celda. Sigue estos pasos:

  1. Selecciona las columnas de dirección: Ciudad, Estado y Código Postal. Para seleccionar varias columnas, haz clic en el encabezado de la primera columna y mantén presionada la tecla Ctrl mientras haces clic en las otras.
  2. Haz clic en "Columns From Examples" y elige "From Selection", al igual que en el ejemplo anterior.
  3. En la primera celda de la nueva columna, ingresa 111 Small Street, Smallville, KY 55555. En lugar de presionar Enter o Tab, presiona Ctrl + Enter. Esta vez, Power Query captará el patrón de inmediato (Figura E).

Figura E

Cómo combinar valores de una columna en una sola celda usando Power Query de Microsoft Excel - General | Imagen 6 Newsmatic

Soluciones para los problemas más comunes de las impresoras de inyección de tinta

Presiona Ctrl + Enter o haz clic en Aceptar en el panel anterior para aceptar las sugerencias de Power Query.

En este caso, Power Query solo necesita un ejemplo para completar las celdas restantes (Figura F). Presionar Ctrl + Enter después de cada ejemplo puede ser útil, pero no siempre hará ninguna diferencia.

Figura F

Cómo combinar valores de una columna en una sola celda usando Power Query de Microsoft Excel - General | Imagen 7 Newsmatic

Para cargar los datos en Excel, haz clic en "Cerrar y cargar" en el grupo "Cerrar" de la pestaña de Inicio.

Como recomendación general, te sugiero que selecciones las columnas con las que estás trabajando y presiones Ctrl + Enter después de ingresar cada valor de ejemplo.

Cómo utilizar PHP para crear contenido dinámico en tu sitio web

Existen otras formas de combinar valores en una sola celda, pero la función "Columns From Examples" de Power Query es muy sencilla de utilizar. Si prefieres quedarte en Excel, puedes leer nuestro artículo sobre cómo concatenar valores en una columna de Excel en una sola fila. El problema es un poco diferente, pero puedes utilizar el operador de concatenación & y la función TEXTJOIN().

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre General, allí encontraras muchos artículos similares a Cómo combinar valores de una columna en una sola celda usando Power Query de Microsoft Excel , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.