Pivote de Excel con operador "y"

Pivote de Excel con operador "y"

No estoy seguro de haber titulado esto de manera inteligente, pero esto es lo que he estado tratando de hacer. Creo que tengo que reorganizar los datos sin procesar que me dieron para que funcione, pero...

Me dieron una lista con estas columnas: característica del producto, familia de productos, cliente, tamaño del cliente, estado.

(por lo tanto, el cliente A que tiene 5 características de producto en 2 familias de productos aparece en la lista cinco veces)

Necesito generar un informe dinámico de los clientes con los nombres de todas las características del producto que tienen, independientemente de las familias de productos a las que pertenecen esas características, pero solo para los clientes que tienen al menos un producto en la Familia 1.yfamilia 2yFamilia 3. Luego, si la gerencia quiere verlo por tamaño o estado, puede continuar desde allí.

Hay más de 50 funciones en aproximadamente 20 familias, por lo que los intentos de aplanarlas en más columnas no me han ayudado hasta ahora.

¿Necesito hacer esto en un modelo de datos en lugar de simplemente en un pivote simple? ¿Algo más? Investigaré cualquier sugerencia que tengas.

Respuesta1

Puede que haya mejores formas de hacerlo, pero esto es lo que pienso. Crearía 1 columna adicional donde indicaría si quiero que esa fila se incluya en el pivote o no. fórmula de filtro para pivote

1significa que la fila está incluida, 0- la fila no está incluida.

=IFERROR(IF(MATCH(1,($C$2:$C$11=C2)*($B$2:$B$11="fam1"),0)
           *MATCH(1,($C$2:$C$11=C2)*($B$2:$B$11="fam2"),0)
           *MATCH(1,($C$2:$C$11=C2)*($B$2:$B$11="fam3"),0),1),0)

Esto es unformaciónfórmula, que no se ingresa con regular , sino con Enteruna combinación de Ctrl++ . Además, en la fórmula, y se debe cambiar con los apellidos que necesite.ShiftEnter"fam1""fam2""fam3"

Luego, esta columna se puede incluir en el área de filtros del pivote.

pivote

información relacionada