Excel Data Quality Series

10. Crear una vista dinámica de excepciones

10. Create a Dynamic Exception View

Genera automáticamente una lista de registros que necesitan revisión usando FILTER.

Automatically generate a list of records that need review using FILTER.

⚠️ Advertencia de ciberseguridad y producción ⚠️ Cybersecurity and production warning

Este ejercicio es solo para aprendizaje y pruebas. No trabajes con archivos reales, reportes oficiales, datos sensibles o ambientes de producción sin autorización, respaldo previo, pruebas controladas, permisos mínimos, control de cambios y cumplimiento de los protocolos de ciberseguridad de tu organización.

This exercise is for learning and testing only. Do not work with real files, official reports, sensitive data, or production environments without authorization, prior backup, controlled testing, least-privilege access, change control, and compliance with your organization's cybersecurity protocols.

Objetivo del ejercicio

Exercise objective

Crear una vista viva de excepciones que se actualice automáticamente cuando cambie la tabla principal. En vez de copiar y pegar filas problemáticas, Excel las filtra dinámicamente según el campo Review_Status.

Create a live exception view that updates automatically when the main table changes. Instead of copying and pasting problem rows, Excel dynamically filters them based on the Review_Status field.

Datos sintéticos

Synthetic data

IDEmployeeDepartmentReview_Status
1001Ana PerezFinanceOK
1002John SmithITReview
1003Maria LopezHROK
1004Robert DiazPayrollReview
1005Linda TorresOperationsReview

Ejemplo base

Base example

=FILTER(Table1, Table1[Review_Status]="Review", "No records to review")

Resultado esperado

Expected result

Excel devuelve solamente los registros marcados como Review.

Excel returns only the records marked as Review.

IDEmployeeDepartmentReview_Status
1002John SmithITReview
1004Robert DiazPayrollReview
1005Linda TorresOperationsReview

Pasos prácticos

Practical steps

Fórmula completa

Complete formula

=FILTER(Table1, Table1[Review_Status]="Review", "No records to review")

La fórmula se derrama automáticamente hacia abajo y hacia la derecha. Si mañana aparecen más registros marcados como Review, la vista se actualiza sola.

The formula spills automatically down and to the right. If more records are marked as Review tomorrow, the view updates by itself.

Variaciones útiles

Useful variations

Filtrar por múltiples condiciones:

Filter by multiple conditions:

=FILTER(Table1, (Table1[Review_Status]="Review")*(Table1[Department]="Payroll"), "No records to review")

Mostrar solo columnas específicas:

Show only selected columns:

=FILTER(CHOOSECOLS(Table1,1,2,4), Table1[Review_Status]="Review", "No records to review")

Aplicaciones reales

Real-world applications

  • Listar empleados con datos incompletos.
  • Separar facturas pendientes de revisión.
  • Crear vistas de errores sin duplicar la data.
  • Preparar tableros de control para supervisores.
  • List employees with incomplete data.
  • Separate invoices pending review.
  • Create error views without duplicating data.
  • Prepare supervisor control dashboards.

Recomendaciones

Recommendations

  • Usar tablas estructuradas, no rangos sueltos.
  • Validar que el texto de estado sea consistente.
  • Evitar espacios invisibles en Review_Status.
  • Proteger la hoja de excepciones si será compartida.
  • Use structured tables, not loose ranges.
  • Validate that status text is consistent.
  • Avoid invisible spaces in Review_Status.
  • Protect the exception sheet if it will be shared.

Valor del tópico

Topic value

Este patrón convierte Excel en una herramienta de monitoreo dinámico. En vez de revisar manualmente cientos o miles de filas, el usuario trabaja directamente sobre una vista de excepciones que apunta a los registros que necesitan atención.

This pattern turns Excel into a dynamic monitoring tool. Instead of manually reviewing hundreds or thousands of rows, the user works directly from an exception view that points to the records that need attention.