Espandere Countifs Arrayformula in righe e colonne

Oct 01 2020

In questo foglio di google ho una matrice di tipi e piani, le righe e le intestazioni dei criteri vengono popolate automaticamente da formule uniche.

Sto cercando di creare una formula di matrice che si espanderà infinitamente in larghezza (colonne) e altezza (righe), per cercare il conteggio.

Quindi, invece di avere una formula di matrice in ogni cella della riga 3, ce ne sarà solo una in F3

Grazie,

Risposte

1 Tedinoz Oct 01 2020 at 14:40

Prova questa query:

={Transpose(query(A3:B46,"SELECT count(A) GROUP BY B label count(A) 'Total'"));query(A3:B46,"SELECT A, count(A) GROUP BY A PIVOT B")}


La formula è composta da due query:

  • Transpose(query(A3:B46,"SELECT count(A) GROUP BY B label count(A) 'Total'"))
    • questo conta il numero di elementi "Piano" per ogni "Tipo".
    • Notare l'inclusione di transposeper far apparire l'output su una singola riga e label count(A) 'Total'per generare un'etichetta appropriata per la riga.
  • query(A3:B46,"SELECT A, count(A) GROUP BY A PIVOT B")
    • questo utilizza la PIVOTclausola.

Output di esempio