Cómo crear un botón Restablecer filtros en Power BI: paso a paso
Este tutorial muestra cómo crear un botón Restablecer filtros en Power BI para restaurar rápidamente una página al estado predeterminado. Un botón de restablecer mejora la experiencia del usuario al permitir volver a ver los datos sin filtros aplicados, especialmente en informes interactivos con muchos slicers.
Prerequisitos
- Power BI Desktop instalado
- Un informe con al menos dos slicers o filtros aplicados
- Familiaridad básica con la interfaz (Visualizaciones, Insertar, Bookmarks, Panel de Selección)
Paso 1: Preparar la página con el estado predeterminado
Decide cuál es el estado que el botón Restablecer debe restaurar: por ejemplo, todos los slicers sin selección (todo) o con valores predeterminados. Para cada slicer/visual, ajusta manualmente a ese estado predeterminado.
Paso 2: Abrir el Panel de Bookmarks y Panel de Selección
En la pestaña Insertar o Ver, activa el Bookmarks y el Selection pane. El Bookmark va a guardar el estado de los filtros y el Selection ayuda a gestionar qué visuales quedan afectados. Mantén el informe exactamente en el estado predeterminado antes de crear el bookmark.
Paso 3: Crear el Bookmark 'Reset'
Con la página en el estado predeterminado, en el panel Bookmarks haz clic en Add y renómbralo a "Reset". Haz clic en los tres puntos del bookmark y asegúrate de que la opción Data está marcada — esto asegura que las selecciones de slicers y filtros se guardan. Normalmente dejas Display y Current Page marcados para un restablecimiento solo de la página actual.
Paso 4: Crear el botón que llama al Bookmark
Ve a Insertar > Buttons > Blank (o elige un estilo). Personaliza el texto/icono (ej.: "Restablecer filtros" o icono de reset). En el panel de formato del botón, activa Action, define el tipo a Bookmark y elige el bookmark "Reset". Define un tooltip claro (ej.: "Restablecer todos los filtros de esta página").
Paso 5: Probar y ajustar el comportamiento
Aplica algunos filtros y haz clic en el botón. El informe debe volver al estado guardado en el bookmark. Si algún slicer no se restablece, verifica el bookmark: ¿está guardando Data? ¿Estás trabajando en la misma página del bookmark? Si quieres que el botón restablezca filtros en varias páginas, necesitas un bookmark por página o un enfoque alternativo (ver notas abajo).
Paso 6: Opción avanzada — indicar cuando filtros están activos (DAX)
Es útil mostrar un aviso si hay filtros activos. Ejemplo simple: crea una medida que comprueba si una columna específica está filtrada y muestra un texto. Sustituye 'Tabela' y 'Coluna' por tu modelo.
Filtros_Ativos =
IF(
ISFILTERED('Tabela'[Coluna]) || HASONEVALUE('Tabela'[Coluna]),
"Filtros activos",
"Sin filtros"
)
Coloca esta medida en una tarjeta para que el usuario vea si todavía existen filtros activos antes de hacer clic en Restablecer.
Verificar el resultado
Para confirmar que está bien: aplica selección en varios slicers, haz clic en el botón Restablecer y verifica que todos los slicers vuelven al estado predeterminado. Prueba con diferentes usuarios (si compartes el archivo .pbix) y asegúrate de que el bookmark no ha sido alterado accidentalmente. Errores comunes: bookmark sin la opción Data marcada, bookmark creado antes de ajustar todos los visuales, o el botón apuntando al bookmark equivocado.
Conclusión
Un botón Restablecer filtros en Power BI es una solución sencilla que mejora la usabilidad del informe y da control rápido al usuario para volver al estado predeterminado. Próximos pasos: crea bookmarks diferentes para escenarios (ej.: "Vista por producto", "Vista por región") o implementa un restablecer en varias páginas usando sincronización de slicers y múltiples bookmarks. Consejo: ¿quieres que el botón restablecer también limpie filtros aplicados vía interacción con visuales (cross-filter)? Verifica siempre la opción Data en el bookmark y prueba en modo de lectura.