Agregar un buscador a un Slicer en Excel. Segmentación de datos y Tablas dinámicas: Dashboards Tips
Las Tablas dinámicas son una herramienta indispensable para hacer análisis de información y la Segmentación de datos se ha convertido en una herramienta indispensable para hacer esos análisis más poderosos. Sin embargo, cuando usamos segmentación de datos para mostrar los valores de un campo de una tabla o rango, no es posible aplicar filtros de texto o números, ya que están para tratarse con el mouse o en pantallas táctiles.
Continuando con los Tips sobre Dashboards en Excel, hoy te traigo un tutorial curioso sobre cómo podemos poner un buscador en segmentadores de datos o Slicers. Lo haremos duplicando una tabla dinámica y mostrando sólo la sección Filtro en la segunda Tabla dinámica. Veamos el procedimiento.
Insertando Tabla dinámica
Tenemos un rango con las columnas PRODUCTO, VENTAS y SUCURSAL. El primer paso será crear una Tabla dinámica en base a ese rango.
-
Elegimos la hoja Datos, que la hoja que tiene el rango de datos.
-
Nos vamos a la pestaña Insertar > Tabla dinámica.
-
Damos clic en Hoja de cálculo existente y elegimos donde quieras insertar la Tabla dinámica.
-
Aceptar.
Figura 1. Insertamos la Tabla dinámica en a primera hoja.
Ahora definimos los campos de la Tabla dinámica en sus respectivos campos.
-
El campo Sucursal lo movemos a la sección Filas.
-
El campo Ventas lo movemos a la sección Valores.
Ver video Agregar buscador a segmentación de datos en Excel (slicer)
Suscríbete al canal de EXCELeINFO en YouTube para aprender más de Excel y macros.
Insertando Gráfico dinámico
Una ves que tenemos la Tabla dinámica, ahora insertaremos un Gráfico dinámico que mostrará la cantidad de ventas por Sucursal.
-
Elegimos la tabla dinámica.
-
Nos vamos a la pestaña Analizar > Gráfico dinámico.
-
Seleccionamos el tipo Columna y luego Columna agrupada.
-
Aceptar.
Figura 2. Insertamos un Gráfico dinámico.
Insertando Segmentación de datos
Ahora insertamos una segmentación de datos (Slicer) que nos mostrará los productos del rango.
-
Seleccionamos la Tabla dinámica.
-
Nos vamos a la pestaña Analizar > Insertar segmentación de datos.
-
Seleccionamos Producto.
-
Aceptar.
Figura 3. Insertamos una segmentación de datos o Slicer.
Duplicar Tabla dinámica y mostrar sección Filtro
Para tener nuestro buscador, deberemos replicar la Tabla dinámica que insertamos al principio. Sigamos los siguientes pasos:
-
Movemos el Slicer hacia la derecha.
-
Seleccionamos toda la Tabla dinámica y la pegamos en el rango E10 (archivo de ejemplo).
-
Quitamos los campos Sucursar y Ventas.
-
Movemos el campo Producto a la sección Filtros.
Ahora veremos dos Tablas dinámicas, sólo que la segunda únicamente tiene la sección Filtros.
Figura 4. Replicamos la Tabla dinámica y mostramos sólo la sección Filtros.
Nota: Para que cambien de tamaño las columnas de las Tablas dinámica, damos clic derecho, elegimos Opciones de tabla dinámica > Autoajustar anchos de columnas al actualizar.
Seguimos los siguientes pasos para finalmente dar la sensación de que la segmentación de datos tiene una caja de búsqueda de valores.
-
Movemos la segmentación de datos y la dejamos sobre la sección Filtros de la segunda tabla dinámica.
-
Procuramos que el filtro quede a la derecha del Slicer.
-
Ocultamos la columna donde está el título del campo Producto.
Figura 5. Con la segmentación superpuesta al filtro damos la sensación de una buscador para el Slicer.
Descarga el archivo de ejemplo
Agregar buscador a segmentación de datos en Excel – slicers y tablas dinámicas – EXCELeINFO.zip
Si te gustó este tutorial por favor regístrate en nuestra Lista de correo y Suscríbete a nuestro canal de YouTube para que estés siempre enterado de lo nuevo que publicamos.