Agregar una columna personalizada (Power Query)

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

Puede agregar una columna personalizada a la consulta actual creando una fórmula. Power Query valida la sintaxis de la fórmula del mismo modo que el cuadro de diálogo Edición de consulta. Para obtener más información sobre el lenguaje de fórmulas Power Query, vea Crear fórmulas de Power Query

Agregar una columna personalizada

  1. Para abrir una consulta, busque una cargada previamente desde la Editor de Power Query, seleccione una celda de los datos y, a continuación, seleccioneEditarconsulta>. Para obtener más información , vea Crear, editar y cargar una consulta en Excel.

  2. Seleccione Agregar columna>personalizada de columna. 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 Total e ImpuestosVentas con 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 adecuado. Si ve el icono Cualquiertipo de datos a la izquierda del encabezado de columna, cambie el tipo de datos a lo que desee. Para obtener más información, vea Agregar o cambiar tipos de datos.

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

Fórmulas de ejemplo comunes

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

Fórmula Descripción
"abc" Crea una columna con el texto abc en 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 laborable, como Lunes, derivado de un tipo de datos de columna fecha y hora DOB .
DateTime.Time([DOB]) Crea una nueva columna que muestra solo la hora derivada de un tipo de datos de columna fecha y hora DOB .
Date.Month([DOB]) Crea una nueva columna que muestra el mes como un número entre 1 y 12, como 4 de abril, que se deriva de un tipo de datos de columna fecha y hora de DOB .

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)