Come contare i record secondo i tuoi criteri

Gli elenchi di filtri offrono una rapida panoramica dei dati che corrispondono ai criteri di filtro. Ma come ci si assicura di poter valutare e contare i record di dati visualizzati anche in altri modi?

I calcoli negli elenchi filtrati possono essere eseguiti solo utilizzando la funzione tabella RISULTATO PARTE, che tiene conto solo delle righe filtrate. Tutte le altre funzioni forniscono un risultato indipendentemente dalle impostazioni correnti del filtro. Utilizzando la funzione di tabella RISULTATI PARZIALI, si ottengono anche risultati che cambiano immediatamente se si impostano altri criteri di filtro.

Puoi contare nelle tue liste filtrate tramite RISULTATO PARZIALE, ma solo senza una condizione o un criterio.

Tuttavia, se desideri contare in base a un criterio negli elenchi filtrati, utilizza la seguente formula di matrice:

= SUMPRODUCT ((Area criteri = Criterio) * (SOTTORISULTATO (3; AREA.MOVE (FirstCell; LINE (Area criteri) -LINE (FirstCell) ;;))))

Passi tre argomenti alla formula dell'array: With Area dei criteri passare la colonna completa dell'elenco che si desidera controllare per il criterio. Al di sopra criteri superare il criterio specificato in Area dei criteri deve essere soddisfatto affinché la formula conteggi la riga. Il terzo argomento prima cella passa la prima cella dell'intervallo di criteri.
La formula conta tutte le righe filtrate che sono in Area dei criteri insieme a criteri da abbinare. La formula è una formula di matrice che puoi usare la combinazione di tasti dopo averla inserita Ctrl + Maiusc + Invio Confermare.

Nella cartella di lavoro mostrata, la seguente formula di matrice nella cella B21 produce il risultato 2:

= SUMPRODUCT (($ C $ 4: $ C $ 18 = A21) * (SOTTO-RISULTATO (3; AREA.MOVE ($ C $ 4; LINE ($ C $ 4: $ C $ 18) -LINE ($ C $ 4);;))) )

Solo le due righe filtrate 7 e 9 corrispondono al criterio di ricerca "Apri" dalla cella A21.

La formula conta il numero di record di dati cercati

Utilizzando il seguente metodo, la formula della matrice conta il numero cercato in base al criterio:

  • La funzione RISULTATI PARZIALI inserisce la funzione COUNT2 tramite il secondo argomento di tre. Ciò significa che vengono conteggiate tutte le celle riempite che sono state filtrate.
  • Tramite AREA.MOVE si crea un riferimento unifilare per ogni riga dell'area C4: C18. Si passa questo riferimento a riga singola alla funzione RISULTATO PARZIALE.
  • Ciò significa che RISULTATO PARZIALE restituisce il numero 1 solo se la riga viene filtrata e visualizzata come 0.
  • PART RESULT restituisce il valore 0 per le righe non filtrate.
  • Trasferisci quelli contati alla funzione SOMMA-PRODOTTO.
  • Lì vengono moltiplicati per il risultato del confronto tra la cella A21 e il rispettivo contenuto dalla riga corrispondente dell'area C4: C18.
  • Solo se il confronto è positivo, l'1 trasferito viene moltiplicato per TRUE e il risultato di 1 viene incluso anche nel totale consegnato da SUMPRODUCT.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave