Ocultar todas las columnas excepto la que tiene un encabezado que coincide con un valor de celda específico

Ocultar todas las columnas excepto la que tiene un encabezado que coincide con un valor de celda específico

Quiero ver los datos de la única rama que seleccioné en C2, excepto que todas permanecen ocultas. Tengo datos de diferentes sucursales, por ejemplo, ABT, BWP y SWL. En la celda C2 hice una lista desplegable usando la opción de validación de datos. Ahora quiero vincular la celda C2 con esto y solo quiero los datos de rama que seleccioné en la celda C2. Estoy compartiendo fotos de mi hoja de trabajo. Por favor guía.

Aquí está la imagen

Respuesta1

Esto es difícil de hacer, así que haz algo fácil para obtener el mismo resultado:

Inserte una columna entre F y G. En F5 desea encontrar la columna correcta y recuperar los datos desde allí. Algo como:

=INDEX($H$5:$ZZ$999,,MATCH($C$2,$H$4:$ZZ$4,0))

Ajuste el ZZ a la última columna que representa una rama, y ​​observe que la columna H es lo que solía ser G. Copie la fórmula hasta donde llegue. Podría considerar mover la validación de datos desplegable a G4 para que etiquete la columna correctamente, o usar =$C$2 en esa celda (nota: ninguna de estas es una buena idea si convierte el rango de datos en una tabla).

Ahora simplemente oculta todas las columnas de rama, o tal vez, si prefiere, las agrupa (desde la pestaña Datos de la cinta) para que sea más fácil ocultarlas/revelarlas a voluntad. Elija una rama, obtiene los datos y muestra solo esa columna, mientras que las demás permanecen ocultas. Trabajo hecho.

información relacionada