Power Query nos permite añadir nuevas columnas de índice o personalizada.
1.1. Descargar hoja de cálculo con los datos y descomprimir el archivo .zip.
1.2. Ir a: Guardar como Indicar la carpeta donde guardar el libro. Indicar la carpeta deseada y el nombre deseado para obtener sus datos desde otro libro.
Podemos tener datos en un libro de Excel con varias hojas y podemos importar esos datos a otro libro de Excel mediante Power Query.
2.1. Abrir un nuevo libro de Excel en blanco.
2.2. Ir a: Cinta de opciones Pestaña: Power Query
Grupo: Obtener datos externos
De archivo
De Excel
. Mostrará ventana de examinar.
2.3. Indicar la carpeta y el archivo guardado anteriormente. Mostrará la hoja Excel con el panel navegador.
2.4. Ir a: Panel Navegador Clic sobre Ventas. Tabla que contiene los datos de la Hoja1 del libro de Excel.
2.5. Pulsar el botón: Editar; O también, Ir a: Botón derecho del ratón Editar. Para editar la consulta en el editor de Power Query.
Reemplazamos el nombre de la columna predeterminado por el que se incluye en la fila 1.
3.1. Pulsar botón de Tabla Usar la primera fila como encabezado; O también, Situar el cursor sobre cualquier encabezado de columna
Botón derecho del ratón o tecla contextual
Usar la primera fila como encabezado. Reemplazará la primera fila en el encabezado de las columnas y a la inversa.
4.1. Pulsar botón de Tabla Insertar Columna de índice. Insertará nueva columna para el campo Index, pudiendo cambiar la posición de la columna.
O también, Ir a: Barra de fórmulas
Escribir la función Power Query:
= Table.AdIndexColumn(PrimeraFilaComoEncabezado, "Index"))
Podemos modificar la configuración de la columna insertada.
5.1. Ir al: Panel Configuración de la consulta Botón mostrar
. Muestra el Panel Configuración de la consulta.
5.2. Ir a: ÍndiceInsertadoClic sobre botón configuración
. Mostrará el cuadro de diálogo.
5.1. Modificar las opciones deseadas.
5.1. Pulsar el botón Aceptar. Cierra la ventana y aplicará la nueva opción.
Borra la columna insertada
6.1. Ir al: Panel Configuración de la consulta Botón mostrar
. Muestra el Panel Configuración de la consulta.
6.2. Ir a: InsertedIndexClic sobre botón eliminar
. Borrará la columna index insertada.
Una vez tratados los datos (del origen de datos) mediante POWER QUERY los enviamos a Excel.
6.1. Ir a: Cinta de opciones (del editor de consultas) Pestaña: Inicio
Grupo: Consulta
Aplicar y cerrar; O tambien, Ir a: Botón de consulta
Aplicar y cerrar. Enviará los datos tratados a una nueva hoja Excel para su análisis.
Podemos insertar columnas como columnas calculadas que incluyan una fórmula.
Deseamos obtener el precio correspondiente a cada trabajador.
8.1. Repetir el proceso anterior hasta el apartado 3.1.
8.2. Pulsar botón de Tabla Insertar Columna personalizada. Mostrará cuadro de diálogo.
8.3. Ir a Nuevo nombre de columna Escribir: Precio/Trabajador. O el nombre deseado para la columna.
8.3. Ir a: Formula de columna personalizadaEscribir: [Importe]/[Trabajador]. Importe del trabajo realizado entre el número de trabajadores. O también:
8.3.1. Ir a: Columnas disponibles
Seleccionar: Importe
Pulsar botón Insertar. Inserta el nombre de la columna.
8.3.2. Ir a: Formula de columna personalizada
Escribir: / . Operador de división.
8.3.3. Ir a: Columnas disponibles
Seleccionar: Trabajadores
Pulsar botón Insertar. Inserta el nombre de la columna.
8.3.4. Pulsar el botón Aceptar. Cierra la ventana e inserta la columna con la fórmula deseada.
Donde [Importe] representa toda la columna de Importe y [Trabajadores] toda la columna de trabajadores, aplicando la fórmula sobre toda la nueva columna.
O también, Ir a: Barra de fórmulas
Escribir la función Power Query:
= Table.AddColumn(FirstRowAsHeader, "Custom", each [Importe]/[Trabajadores]
Podemos modificar la configuración de la columna calculada.
9.1. Ir al: Panel Configuración de la consulta Botón mostrar
. Muestra el Panel Configuración de la consulta.
9.2. Ir a: InsertedCustomClic sobre botón configuración
. Mostrará el cuadro de diálogo.
9.2.1. Modificar las opciones deseadas.
9.2.2. Pulsar el botón Aceptar. Cierra la ventana y aplicará la nueva opción.
Borra la columna insertada.
10.1. Ir al: Panel Configuración de la consulta Botón mostrar
. Muestra el Panel Configuración de la consulta.
10.2. Ir a: InsertedCustomClic sobre botón eliminar
. Borrará la agrupación por función.
Una vez tratados los datos (del origen de datos) mediante POWER QUERY los enviamos a Excel.
6.1. Ir a: Cinta de opciones (del editor de consultas) Pestaña: Inicio
Grupo: Consulta
Aplicar y cerrar; O tambien, Ir a: Botón de consulta
Aplicar y cerrar. Enviará los datos tratados a una nueva hoja Excel para su análisis.
La columna Importe representa el precio de la Base Imponible de nuestra factura y deseamos obtener el importe de IVA, considerando el IVA al 21%.
Podemos modificar la configuración de la columna calculada para añadir otras nuevas.
12.1. Clic sobre cualquier celda de la hoja Excel con datos. Para activar la tabla con datos importados.
12.2. Ir a: Cinta de opciones Pestaña: Consultar (Herramientas de tabla)
Grupo: Datos
Editar. Mostrará el Editor de Consultas.
13.1. Pulsar botón de Tabla Insertar Columna personalizada. Mostrará cuadro de diálogo.
13.2. Ir a: Nuevo nombre de columnaEscribir: Importe IVA. O el nombre deseado.
13.2. Ir a Formula de columna personalizadaEscribir: [Importe]*21/100. O escribir: [Importe] *0,21 Importe del 21% de IVA, O también:
13.2.1. Ir a: Columnas disponibles
Seleccionar: Importe
Pulsar botón Insertar. Inserta el nombre de la columna.
13.2.2. Ir a: Formula de columna personalizada
Escribir: *21/100 . O [Importe] *0,21.
13.2.3. Pulsar el botón Aceptar. Cierra la ventana e inserta la columna con la fórmula deseada.
O también, Ir a: Barra de fórmulas
Escribir la función Power Query:
= Table.AddColumn(FirstRowAsHeader, "Custom", each [Importe]*21/100])
Una vez tratados los datos (del origen de datos) mediante POWER QUERY los enviamos a Excel.
6.1. Ir a: Cinta de opciones (del editor de consultas) Pestaña: Inicio
Grupo: Consulta
Aplicar y cerrar; O tambien, Ir a: Botón de consulta
Aplicar y cerrar. Enviará los datos tratados a una nueva hoja Excel para su análisis.
La columna Importe representa el precio de la Base Imponible de nuestra factura y la columna Importe IVA el precio correspondiente al IVA considerando el 21% y deseamos obtener el importe total.
Aplicaremos un campo calculado en otro campo calculado.
Podemos modificar la configuración de la columna calculada para añadir otras nuevas.
12.1. Clic sobre cualquier celda de la hoja Excel con datos. Para activar la tabla con datos importados.
12.2. Ir a: Cinta de opciones Pestaña: Consultar (Herramientas de tabla)
Grupo: Datos
Editar. Mostrará el Editor de Consultas.
13.1. Pulsar botón de Tabla Insertar Columna personalizada. Mostrará cuadro de diálogo.
16.2. Ir a: Formula de columna personalizadaEscribir: [Importe]+[Importe IVA]. O también:
16.2.1. Ir a: Columnas disponibles
Seleccionar: Importe
Pulsar botón Insertar. Inserta el nombre de la columna.
16.2.2. Ir a: Formula de columna personalizada
Escribir: +.
16.2.3. Ir a: Columnas disponibles
Seleccionar: Importe IVA
Pulsar botón Insertar. Inserta el nombre de la columna.
16.2.4. Pulsar el botón Aceptar. Cierra la ventana e inserta la columna con la fórmula deseada.
O también, Ir a: Barra de fórmulas
Escribir la función Power Query:
= Table.AddColumn(FirstRowAsHeader, "Custom", each [Importe]+[Importe IVA])
Una vez tratados los datos (del origen de datos) mediante POWER QUERY los enviamos a Excel.
6.1. Ir a: Cinta de opciones (del editor de consultas) Pestaña: Inicio
Grupo: Consulta
Aplicar y cerrar; O tambien, Ir a: Botón de consulta
Aplicar y cerrar. Enviará los datos tratados a una nueva hoja Excel para su análisis.