Dinámicamente filtrar datos de una hoja a otra en Microsoft Excel 2010
En este artículo, aprenderá cómo obtener datos filtrados dinámicamente de una hoja de trabajo a otra usando Microsoft Query.
===
Entendamos con un ejemplo:
Tenemos un informe de ventas para los estados de EE. UU. Para cada año.
La idea es filtrar los datos en el libro maestro por años mayores o iguales a 2010. Si hacemos este paso manualmente, no obtendremos los datos actualizados como modificar o ingresar nuevas filas de datos en el libro maestro.
Debes seguir los pasos a continuación para obtener el resultado:
-
Seleccione el rango A1: C43 y presione CTRL + F3 para definir el nombre como DataRange
-
Seleccione el rango A1: C43 y presione CTRL + T para hacer una tabla dinámica.
-
Abra una nueva hoja de trabajo y vaya a la pestaña Datos del grupo Obtener datos externos, haga clic en Otras fuentes y luego seleccione De Microsoft Query
-
Seleccione archivos de Excel y haga clic en Aceptar
-
Seleccione la ruta donde se guarda el libro maestro y haga clic en Aceptar. Aparecerá la siguiente ventana
-
Con Rango de datos que aparece en el panel del lado izquierdo, haga clic en el signo más. Seleccione los campos que le interesan.
-
Haga clic en Siguiente
-
Haga clic en Año en columna para filtrar el cuadro
-
Haga clic en el primer menú desplegable y seleccione «es mayor o igual que» e introduzca el valor 2010 en el segundo menú desplegable
-
Haga clic en Siguiente dos veces. Haga clic en Devolver datos a Microsoft Excel y haga clic en Finalizar
-
Aparecerá la ventana Importar datos. Ahora, haga clic en Aceptar para ver la lista de filtros.
Los datos de la hoja de Salida mostrarán datos desde el año 2010 en adelante, y esto estará vinculado al libro de trabajo maestro. Incluso si agrega filas en el archivo maestro o modifica los datos; ahora en la hoja de salida, debe hacer clic en la pestaña Datos y hacer clic en Actualizar todo
El resultado se actualizará automáticamente en la hoja Salida.
De esta forma, puede obtener los valores actualizados automáticamente usando Microsoft Query, cumpliendo ciertos criterios.