
¿Cómo filtro una fila y obtengo todas las filas asociadas a ella de la columna adyacente? Por ejemplo, mi hoja de cálculo se ve así
A B
John Pen
Mobile
Headphone
Matt Book
Cord
PC
Entonces quiero que se muestren el Pen móvil y los auriculares si filtro por John
Respuesta1
La columna A debe contener el nombre encadafila. Si no lo hace, no sólo sus filtros no funcionarán como se esperaba, sino que también es muy probable que estropee sus datos si ordena o elimina la fila "Matt - Libro" (parecería como si John ahora tuviera el cable y la PC a menos que lo arregles).
Entonces, la solución es incluir siempre todos los datos apropiados para la fila.
Si tiene muchos datos como este, puede encontrar varias técnicas para completar los espacios en blanco más rápido. Me gusta este:https://stackoverflow.com/a/20437063/283879(usando espacios en blanco seleccionados).
Tablas dinamicas
Después de llenar todos los espacios en blanco, si necesita presentar sus datos de una manera más agradable, las tablas dinámicas pueden ayudar a producir una versión de "informe" por separado para mostrar e imprimir. Una cosa que pueden hacer es devolver esos espacios en blanco.
Pruebe estos pasos para reproducir su hoja de cálculo inicial después de haber llenado los espacios en blanco:
- Con sus datos seleccionados, cree una tabla dinámica
- En la "Lista de campos de la tabla dinámica", arrastre la columna A y luego la columna B en la sección "Etiquetas de fila".
- En el menú Diseño, en "Herramientas de tabla dinámica" en la barra de menú, haga clic en "Diseño de informe" y seleccione "Mostrar en forma tabular".
- También en el menú Diseño, haga clic en "Subtotales" y seleccione "No mostrar subtotales".
Deberías obtener el siguiente resultado. Tenga en cuenta que, a diferencia de su hoja de cálculo original, ustedpoderfiltre la tabla dinámica en la columna A, porque sabe, según su hoja de cálculo, que los 3 primeros elementos pertenecen a John.