Agregar una columna personalizada (Power Query)

Se aplica a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2024 Excel 2021

Puede agregar una columna personalizada a la consulta actual creando una fórmula. Power Query valida la sintaxis de la fórmula de la misma manera que el cuadro de diálogo Edición de consulta. Para obtener más información sobre el lenguaje de fórmulas de Power Query, vea Introducción al lenguaje de fórmulas de Power Query M: PowerQuery M | Microsoft Learn.

Agregar una columna personalizada

  1. Para abrir una consulta, busque una cargada previamente desde el Editor de Power Query, seleccione una celda en los datos y, a continuación, seleccione Editar consulta>. Para obtener más información, vea Crear, cargar o editar una consulta en Excel (Power Query).
  2. Seleccione Agregar columna>, columna personalizada. Aparece el cuadro de diálogo Columna personalizada .
  3. Escriba un nuevo nombre de columna.
  4. Inserte una columna en el cuadro Fórmula de columna personalizada seleccionando una columna de la lista Columnas disponibles y, a continuación, seleccionando Insertar.

    Nota

    Puede hacer referencia a varias columnas siempre que las separe con un operador. Por ejemplo, para calcular una columna TotalVentas, agregue el total y el impuesto sobre las ventas mediante la fórmula = each [Total] + [SalesTax].

  5. Seleccione Aceptar.
  6. Después de agregar una columna personalizada, asegúrese de que tiene un tipo de datos apropiado. Si ve el icono CualquieraEl icono de cualquier tipo de datos a la izquierda del encabezado de columna, cambie el tipo de datos al que quiera. Para obtener más información, vea Agregar o cambiar tipos de datos.

Propina Puede probar otro enfoque para obtener los resultados que desea. Use una columna personalizada para combinar valores de dos o más columnas en una única columna personalizada. Para más información, consulte Combinar columnas.

Fórmulas de ejemplo habituales

En la tabla siguiente se resumen ejemplos comunes de fórmulas personalizadas.

Fórmula Descripción
"abc" Crea una columna con el texto abc de todas las filas.
1+1 Crea una columna con el resultado de 1 + 1 (2) en todas las filas.
[UnitPrice] * [Quantity] Crea una columna con el resultado de multiplicar dos columnas de la tabla.
[UnitPrice] * (1 – [Discount]) * [Quantity] Calcula el precio total teniendo en cuenta la columna Descuento.
"Hello" & [Name] Combina Hola con el contenido de la columna Nombre en una nueva columna.
Date.DayOfWeekName([DOB]) Crea una nueva columna que muestra un nombre de día de la semana, como lunes, derivado de un tipo de datos de columna Fecha y hora de fecha y fecha.
DateTime.Time([DOB]) Crea una nueva columna que muestra solo la hora derivada de un tipo de datos de columna de fecha/hora de fecha de nacimiento .
Date.Month([DOB]) Crea una nueva columna que muestra el mes como un número del 1 al 12, como 4 de abril, derivado de un tipo de datos de columna Fecha y hora de fecha y fecha de nacimiento.

Consulte también

Ayuda de Power Query para Excel

Agregar una columna personalizada (docs.com)

Agregar una columna basada en un tipo de datos (Power Query)

Agregar una columna de índice (docs.com)