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

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

Al agregar una columna, puede cambiar y dar formato a diferentes tipos de datos de muchas formas comunes. Por ejemplo, puede que quiera determinar si un número es par o impar, si pone en minúsculas una cadena de texto o si muestra el nombre del mes de una fecha y hora. Power Query ofrece muchos comandos útiles para ayudarle a lograr su objetivo sin recurrir a fórmulas.

En cada una de las secciones siguientes se muestran algunos ejemplos de lo que puede hacer y, después, se resumen todos los comandos disponibles para cada tipo de datos.  

Captura de pantalla que muestra los grupos de tipos de datos en la pestaña Agregar columna de la cinta de opciones.

Importante

Los ejemplos siguientes usan la pestaña Agregar columna para que la columna original permanezca sin cambios. Por lo general, este enfoque ayuda a evitar errores de actualización inadvertidos. 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, ya que podría provocar errores de actualización inadvertidos.

Recomendación

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órtela. 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 del texto

En esta sección se proporcionan varios ejemplos de texto y, después, se muestra una lista de todos los comandos de texto disponibles. En otro artículo se describe el uso del comando Analizar . Para obtener más información, vea Analizar texto como JSON o XML (Power Query).

Para poner en mayúsculas todas las palabras de una cadena:

  1. Seleccione la columna, LoudMemo.

  2. Seleccione Agregarformato> de columna>Ponga en mayúsculas cada Word. Se agrega una nueva columna con el resultado.

    Captura de pantalla que muestra cómo agregar una columna para poner en mayúsculas cada palabra.

Para buscar la longitud de una cadena:

  1. Seleccione la columna, Nombre completo.

  2. Seleccione Agregarlongitudde extracción de>columna>. Se agrega una nueva columna con el resultado.

    Captura de pantalla que muestra cómo 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 a partir 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 Agregar columna>Factorial científico>. Se agrega una nueva columna con el resultado.

    Captura de pantalla que muestra cómo se agrega una columna para obtener el factorial de un número.

Para encontrar la tangente de un número:

  1. Seleccione la columna con el número especificado.

  2. Seleccione Agregar columna>Tangente trigonométrica>. Se agrega una nueva columna, denominada Tangente, con el resultado de 0,999999673.

  3. Seleccione Agregar columna>Redondear>hacia arriba. Se agrega una nueva columna, denominada Redondear hacia arriba, con el resultado de 1.

    Captura de pantalla que muestra cómo agregar una columna para buscar la tangente de un número.

    Nota

    El número 0.785398 es de 270 grados en radianes.

Para agregar dos columnas de números:

  1. Seleccione las columnas, StoreA y StoreB.

  2. Seleccione Agregar sumade estadísticas> de columna.>

    Captura de pantalla que muestra cómo agregar una columna para sumar dos números a partir de dos columnas.

Para calcular el porcentaje de un número:

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

  1. Selecciona la columna, Valoración del cliente.

  2. Seleccione AgregarColumnStandardPercent>>of. En el cuadro de diálogo Porcentaje de , escriba un valor o use un valor de columna.

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

    Captura de pantalla que muestra la adición de una columna para obtener un porcentaje de un número.

    Recomendación

    Después de cargar la consulta en una hoja de cálculo, la columna Porcentaje de muestra 0,08, pero el objetivo final es expresarse como un porcentaje. En Excel, seleccione la columna Porcentaje de y, a continuación, seleccionePorcentaje detipo> de datos de inicio>, que muestra 80%. Para obtener más información, vea Dar formato a números como porcentajes.

Resumen de comandos de tipo de datos numéricos

Estándar Estadísticas Científico Trigonometría Redondeo
  • Agregar
  • Multiplicar
  • Restar
  • Dividir
  • Dividir (entero)
  • Modulo
  • Porcentaje< o porcentaje de>
  • Suma
  • Mínimo
  • Máximo
  • Mediana
  • PROMEDIO
  • Desviación estándar
  • Contar valores
  • Contar valores distintos
  • Valor absoluto
  • Power > Square
  • Power > Cube
    Power > Power
  • Raíz cuadrada
  • Exponente
  • Logaritmo en base-10
  • Logaritmo natural
  • Factorial
  • Seno.
  • Coseno
  • Tangente
  • Arcseno
  • Arccoseno
  • Arcotangente
  • Redondear hacia arriba
  • Redondear hacia abajo
  • Redondo

Agregar una columna a partir de una fecha y hora

Esta sección proporciona varios ejemplos de fecha, hora y duración. También 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, FechaDeInicio.

  2. Seleccione Agregarfecha> de columna>,mes>, nombre del mes.

    Captura de pantalla que muestra la adición de 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 columna>Fecha>,Semana>, Semana del año.

    Captura de pantalla que muestra cómo se agrega 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, fecha de nacimiento.

  2. Seleccione Agregar antigüedadde fecha> de columna.> Este comando convierte el valor al formato de longitud de tiempo de: Days.Hours:Minutes:Seconds o 25177.15:27:41.1876935. Este valor representa el número de días desde la fecha de nacimiento hasta el presente.

  3. Seleccione Agregar duraciónde> columna >Total Years. Este comando convierte el valor de la columna Edad en el número de años, como 68,97984786.

  4. Para quitar las posiciones decimales, seleccione Agregar columna>Redondear>hacia abajo.

    Captura de pantalla que muestra cómo agregar una columna para obtener la edad de una persona en función de su fecha de nacimiento.

Resumen de comandos de fecha, hora y duración

Fecha Hora Duración
  • Edad
  • Solo fecha
  • Analizar
  • Año > Año
  • Año > Fin de Año
  • Fin > de año
  • Mes > Mes
  • Month > Start of Month
  • Fin > de mes
  • Mes > Días en Mes
  • Nombre > del mes
  • Trimestre > Trimestre del año
  • Trimestre > Inicio del trimestre
  • Trimestre > Fin del trimestre
  • Semana > Semana del año
  • Semana > Semana del mes
  • Inicio de semana >
  • Fin de semana >
  • Día > Día
  • Día > Día de la semana
  • Día > Día del año
  • Day > Start of Day
  • Day > End of Day
  • Day > Name of Day
  • Restar días
  • Combinar fecha y hora
  • Más antigua
  • Más reciente
  • Solo el tiempo
  • Hora local
  • Analizar
  • Hora > Hora
  • Hora > Inicio de la hora
  • Final > de la hora
  • Minuto
  • Segundo
  • Restar
  • Combinar fecha y hora
  • Más antigua
  • Más reciente
  • Días
  • Horario
  • Minutos
  • Segundos
  • Total Years
  • Total Days
  • Total de horas
  • Total de minutos
  • Total de segundos
  • Restar
  • Multiplicar
  • Dividir
  • Suma de estadísticas >
  • Estadísticas > mínimas
  • Statistics > Maximum
  • Mediana de estadísticas >
  • Promedio de estadísticas >

Vea también

Ayuda de Power Query para Excel

Agregar una columna de un ejemplo (Power Query)

Agregar una columna personalizada (Power Query)

Agregar una columna condicional (Power Query)

Agregar o cambiar tipos de datos (Power Query)