Filtros de panel de control para libros con cruces de juegos de datos
Cuando creamos un libro de trabajo en el que se utiliza más de 1 juego de datos y queremos filtrar por columnas de varios juegos de datos, lo normal es utilizar los filtros de panel de control:
Cuando lo arrastramos al lienzo y empezamos a añadir columnas para filtrar, es posible que veamos resultados que no buscamos. Sin saber la razón, puede que te aparezcan filas que no han pasado el filtro, pero que aparecen igual con valores por defecto en algunas columnas (0, ““ o 1/1/1900). No te preocupes, a todos nos ha pasado y nos hemos vuelto locos intentando descubrir por qué ocurre esto:
La razón es que cuando unimos varios juegos de datos dentro de un libro de trabajo y filtramos por columnas que pertenecen a diferentes juegos, hemos de modificar la configuración de las uniones entre los juegos. En este caso concreto, como estamos utilizando columnas de los juegos de datos JDD GRH Coste Plantilla (Expediente y Eg_Eje_Ejercicio_Pre) y JDD GRH Plazas (Nombre_categoria), las uniones deben de ir de la siguiente manera:
En resumen, debemos poner el valor ‘Todas las filas’ en los juegos de datos donde utilicemos filtros de panel de control.