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

Se aplica a
Excel para Microsoft 365

Cuando agrega una columna, hay muchas formas comunes de cambiar y dar formato a diferentes tipos de datos. Por ejemplo, es posible que desee determinar si un número es impar o par, minúsculas una cadena de texto o mostrar el nombre del mes de una fecha y hora. Power Query ofrece muchos comandos útiles para lograr lo que desea y sin necesidad de recurrir a las fórmulas.

En cada una de las secciones siguientes se muestran algunos ejemplos de lo que puede hacer y, a continuación, se resumen todos los comandos disponibles para cada tipo de datos.  

Grupos de tipos de datos en la pestaña de cinta Agregar columna

Importante En los ejemplos siguientes se usa la pestaña Agregar columna para que la columna original no cambie. Este suele ser un procedimiento recomendado que puede ayudar a evitar errores de actualización involuntarios. Cada uno de estos comandos también está disponible en la pestaña Transformar , que cambia la columna original. Tenga cuidado al cambiar la columna original, lo que puede provocar errores de actualización involuntarios.

Propina Para crear rápidamente datos de ejemplo y probar un procedimiento, cree una tabla de Excel de varias columnas y filas y, a continuación, impórtelo. Para obtener más información, vea Crear y dar formato a tablas e Importar desde una tabla de Excel.

Agregar una columna a partir de texto

En esta sección se proporcionan varios ejemplos de texto y, a continuación, se muestra una lista de todos los comandos de texto disponibles. En otro tema se describe el uso del comando Analizar . Para obtener más información, vea Analizar texto como JSON o XML.

Para poner en mayúscula cada palabra de una cadena:

  1. Seleccione la columna , LoudMemo.
  2. Seleccione Agregarextracto>de columna> poneren mayúscula cada Word. Se agrega una nueva columna con el resultado.

Agregar una columna para poner en mayúscula cada palabra

Para buscar la longitud de una cadena:

  1. Seleccione la columna, Nombre completo.
  2. Seleccione Agregarlongitudde formato de>columna>. Se agrega una nueva columna con el resultado.

Agregar una columna para obtener la longitud de una palabra

Resumen de comandos de tipo de datos de texto

Extraer Formato Analizar
  • Longitud
  • Primeros caracteres
  • Últimos caracteres
  • Rango
  • Texto antes del delimitador
  • Texto después del delimitador
  • Texto entre delimitadores
  • minúsculas
  • MAYÚSCULAS
  • Mayúscula Inicial En Cada Palabra
  • Recortar
  • Limpiar
  • Agregar prefijo
  • Agregar sufijo
  • XML
  • JSON

Agregar una columna de un número

En esta sección se proporcionan varios ejemplos de números y, a continuación, se muestra una lista de todos los comandos de número disponibles.

Para calcular el factorial de un número:

  1. Seleccione la columna, Número de muestra.
  2. Seleccione Agregarfactorialcientífico>de columna>. Se agrega una nueva columna con el resultado.

Agregar una columna para obtener el factorial de un número

Para buscar la tangente de un número:

  1. Seleccione la columna, Número dado.
  2. Seleccione Agregartrigonometría> de columna>Tangente. Se agrega una nueva columna, denominada Tangente, con el resultado de 0,999999673.
  3. Seleccione Agregarredondeo de columna>>para redondear hacia arriba. Se agrega una nueva columna, denominada Redondear hacia arriba, con el resultado de 1.

Agregar una columna para buscar la tangente de un número

Nota El número 0,785398 es 270 grados en radianes.

Para agregar dos columnas de números:

  1. Seleccione las columnas StoreA y StoreB.
  2. Seleccione Agregarsuma de estadísticas de columna>>.

Agregar una columna para sumar dos números de dos columnas

Para calcular un porcentaje de un número:

En este ejemplo, el valor de 4 es una clasificación de encuesta en el intervalo de 1 a 5.

  1. Seleccione la columna, Clasificación de cliente.

  2. Seleccione Agregar columna>Standard>Percente de. En el cuadro de diálogo Porcentaje de , escriba un valor o use un valor de columna.

    En nuestro ejemplo, escriba 500. Desea expresar el porcentaje como 80 % porque 4 es el 80 % de 5 en una escala de calificación de 1 a 5.  El 80 % es 0,08 como un valor decimal donde la escala es de 0 a 1 y 100% es un valor decimal de 1. Para convertir en el porcentaje y la escala correctos, el cálculo es: (4/500)*100, lo que produce un valor de 0,08.

Agregar una columna para obtener un porcentaje de un número

Propina Después de cargar la consulta en una hoja de cálculo, la columna Porcentaje de muestra .08, pero el objetivo final es expresar como porcentaje. En Excel, seleccione la columna Porcentaje de y, a continuación, seleccionePorcentajede inicio>El icono Formato de número como porcentaje de Excel que muestra 80 %. Para obtener más información, vea Aplicar formato a números como porcentajes.

Resumen de los comandos de tipo de datos numéricos

Estándar Estadísticas Científico Trigonometría Redondeo
  • Agregar
  • Multiplicar
  • Restar
  • Dividir
  • Dividir (entero)
  • Módulo
  • Suma
  • Mínimo
  • Máximo
  • Mediana
  • PROMEDIO
  • Desviación estándar
  • Contar valores
  • Contar valores distintos
  • Absolutas
  • Valor
  • Power > Square
  • Power > Cube
    Inicio/Apagado >
  • Raíz cuadrada
  • Exponente
  • Logaritmo Base-10
  • Logaritmo natural
  • Factorial
  • Seno
  • Coseno
  • Tangente
  • Arcocoseno
  • Arcoseno
  • Arcotangente
  • Redondear hacia arriba
  • Redondear hacia abajo
  • Redondear

Agregar una columna de una fecha y hora

En esta sección se proporcionan varios ejemplos de fecha, hora y duración y, a continuación, se muestra una lista de todos los comandos de fecha, hora y duración disponibles.

Para mostrar el nombre del mes de una fecha:

  1. Seleccione la columna, FechaInicio.
  2. Seleccione Agregar columna>Fecha>Mes>Nombre del mes.

Agregar una columna para obtener el nombre del mes de una fecha

Para mostrar el número de semana del año de una fecha:

  1. Seleccione la columna, Fecha del pedido.
  2. Seleccione Agregar fecha> de columna >Semana del año.

Agregar una columna para obtener el número de semana de una fecha

Para mostrar la edad actual de una persona dada su fecha de nacimiento:

  1. Seleccione la columna, DOB.
  2. Seleccione Agregar columna>desde la fecha>de edad. Este comando convierte el valor al formato de duración de: Días.Horas:Minutos:Segundos o 25177.15:27:41.1876935. Este es el número de días desde la fecha de nacimiento hasta el presente.
  3. Seleccione Agregarañosde duración de>columna>. Esto convierte el valor de la columna Edad en el número de años o 68,97984786.
  4. Para quitar las posiciones decimales, seleccione Agregar redondeo de columna>redondeando>hacia abajo.

Agregar una columna para obtener la edad de alguien en función de su DOB

Resumen de los comandos de fecha, hora y duración

Fecha Hora Duración
  • Edad
  • Solo fecha
  • Analizar
  • Año >
  • Comienzo > de año
  • > Fin de año
  • Mes >
  • Month > Start of Month
  • Fin de mes >
  • Month > Days in Month
  • Month > Name of Month
  • Trimestre > del año
  • Comienzo del trimestre >
  • Fin del trimestre >
  • Semana > del año
  • Semana > del mes
  • Comienzo > de semana
  • Fin > de semana
  • Day > Day
  • Day > Day of Week
  • Day > Day of Year
  • Comienzo > del día
  • Final > del día
  • Day > Name of Day
  • Restar días
  • Combinar fecha y hora
  • Más antigua
  • Más reciente
  • Solo hora
  • Hora local
  • Analizar
  • Hora hora >
  • Hora > Inicio de la hora
  • Hora > final de la hora
  • Minuto
  • Segundo
  • Restar
  • Combinar fecha y hora
  • Más antigua
  • Más reciente
  • Horario
  • Minutos
  • Segundos
  • Años totales
  • Días totales
  • Horas totales
  • Minutos totales
  • Segundos totales
  • Restar
  • Multiplicar
  • Dividir
  • Suma de estadísticas >
  • Mínimo de estadísticas >
  • Máximo de estadísticas >
  • Mediana de estadísticas >
  • Promedio de estadísticas >

Artículo de ejemplo

Ayuda de Power Query para Excel

Agregar una columna de un ejemplo

Agregar una columna personalizada

Agregar una columna condicional

Agregar o cambiar tipos de datos