Note: The other languages of the website are Google-translated. Back to English

Come contare valori univoci in base a più criteri in Excel?

In questo articolo, farò alcuni esempi per contare i valori univoci in base a uno o più criteri in un foglio di lavoro. I seguenti passaggi dettagliati possono aiutarti.

Contare valori univoci in base a un criterio

Contare valori univoci in base a due date specificate

Contare valori univoci in base a due criteri

Contare valori univoci in base a tre criteri


freccia blu freccia destra Contare valori univoci in base a un criterio

Ad esempio, ho il seguente intervallo di dati, ora voglio contare il prodotto unico che Tom ha venduto.

conteggio documenti univoco con più criteri 1

Inserisci questa formula in una cella vuota in cui desideri ottenere il risultato, G2, ad esempio:

= SOMMA (SE ("Tom" = $ C $ 2: $ C $ 20, 1 / (COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2: $ A $ 20) ), 0))e quindi premere Maiusc + Ctrl + Invio tasti insieme per ottenere il risultato corretto, vedi screenshot:

conteggio documenti univoco con più criteri 2

Note:: Nella formula sopra, "Tom"È il criterio del nome su cui desideri contare, C2: C20 se le celle contengono i criteri del nome, A2: A20 sono le celle di cui vuoi contare i valori univoci.


freccia blu freccia destra Contare valori univoci in base a due date specificate

Per calcolare i valori univoci tra due date date, ad esempio, voglio contare il prodotto univoco tra l'intervallo di date 2016/9/1 e 2016/9/30, applica questa formula:

= SUM (IF ($ D $ 2: $ D $ 20 <= DATE (2016, 9, 30) * ($ D $ 2: $ D $ 20> = DATE (2016, 9, 1)), 1 / COUNTIFS ($ A $ 2 : $ A $ 20, $ A $ 2: $ A $ 20, $ D $ 2: $ D $ 20, "<=" & DATE (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATE (2016, 9, 1))), 0)e quindi premere Maiusc + Ctrl + Invio i tasti insieme per ottenere il risultato univoco, vedi screenshot:

conteggio documenti univoco con più criteri 3

Note:: Nella formula sopra, la data 2016,9,1 e 2016,9,30 sono la data di inizio e la data di fine su cui desideri contare, D2: D20 se le celle contengono i criteri della data, A2: A20 sono le celle da cui si desidera contare i valori univoci.


freccia blu freccia destra Contare valori univoci in base a due criteri

Se vuoi contare il prodotto unico che Tom ha venduto a settembre, la seguente formula può aiutarti.

Inserisci questa formula in una cella vuota per visualizzare il risultato, H2, ad esempio.

= SOMMA (IF (("Tom" = $ C $ 2: $ C $ 20) * ($ D $ 2: $ D $ 20 <= DATE (2016, 9, 30) * ($ D $ 2: $ D $ 20> = DATE ( 2016, 9, 1))), 1 / COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2: $ A $ 20, $ D $ 2: $ D $ 20, " <= "& DATE (2016, 9, 30), $ D $ 2: $ D $ 20,"> = "& DATE (2016, 9, 1))), 0) e quindi premere Maiusc + Ctrl + Invio i tasti insieme per ottenere il risultato univoco, vedi screenshot:

conteggio documenti univoco con più criteri 4

Note:

1. Nella formula precedente, "Tom"È il criterio del nome, 2016,9,1 e 2016,9,30 sono le due date su cui vuoi contare, C2: C20 è che le celle contengono i criteri del nome e D2: D20 è le celle contengono la data, A2: A20 è l'intervallo di celle di cui vuoi contare i valori univoci.

2. Se è necessario utilizzare un "or"Per contare i valori univoci, ad esempio calcolare i prodotti venduti da Tom o nella regione Sud, applica questa formula:

=SUM(--(FREQUENCY(IF(("Tom"=$C$2:$C$20)+("South"=$B$2:$B$20), COUNTIF($A$2:$A$20, "<"&$A$2:$A$20), ""), COUNTIF($A$2:$A$20, "<"&$A$2:$A$20))>0))e ricordati di premere Maiusc + Ctrl + Invio i tasti insieme per ottenere il risultato univoco, vedi screenshot:

conteggio documenti univoco con più criteri 5


freccia blu freccia destra Contare valori univoci in base a tre criteri

Per contare il prodotto unico con tre criteri, la formula può essere più complessa. Diciamo, calcolando i prodotti unici che vengono venduti da Tom a settembre e nella regione del Nord. Per favore, fai come segue:

Immettere questa formula in una cella vuota per produrre il risultato, I2, ad esempio:

= SOMMA (IF (("Tom" = $ C $ 2: $ C $ 20) * ($ D $ 2: $ D $ 20 <= DATE (2016, 9, 30)) * ($ D $ 2: $ D $ 20> = DATE (2016, 9, 1)) * ("Nord" = $ B $ 2: $ B $ 20), 1 / COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2 : $ A $ 20, $ D $ 2: $ D $ 20, "<=" & DATE (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATE (2016, 9, 1), $ B $ 2 : $ B $ 20, "Nord")), 0)e quindi premere Maiusc + Ctrl + Invio i tasti insieme per ottenere il risultato univoco, vedi screenshot:

conteggio documenti univoco con più criteri 6


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Commenti (19)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Ciao Grazie per questo. Ma cosa succede se ho due colonne per il prodotto o se il mio elenco di prodotti ha più di un prodotto in una cella separata da un ",". Diciamo che A7 è Banana, Mela, Fragola.
Questo commento è stato fatto dal moderatore sul sito
significa che non memorizzi correttamente i tuoi dati se hai più di 1 valore
Questo commento è stato fatto dal moderatore sul sito
impiegando molto tempo nel calcolo.... per tre criteri di conteggio


http://www.vignanias.com
Questo commento è stato fatto dal moderatore sul sito
Le sue opere. Grazie mille.
Questo commento è stato fatto dal moderatore sul sito
per favore dimmi come contare i lavori unici, i lavori non iniziano con "JN" da solo e vengono eseguiti da Jishnu.
Questo commento è stato fatto dal moderatore sul sito
ecco lo screenshot
Questo commento è stato fatto dal moderatore sul sito
Grazie mille.
Questo commento è stato fatto dal moderatore sul sito
Ciao ragazzi
ho bisogno del tuo supporto per aggiungere il 4° criterio a questa formula, ho provato ma non funziona!!

= SOMMA (IF (("Tom" = $ C $ 2: $ C $ 20) * ($ D $ 2: $ D $ 20 <= DATE (2016, 9, 30)) * ($ D $ 2: $ D $ 20> = DATE (2016, 9, 1)) * ("Nord" = $ B $ 2: $ B $ 20), 1 / COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2 : $ A $ 20, $ D $ 2: $ D $ 20, "<=" & DATE (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATE (2016, 9, 1), $ B $ 2 : $ B $ 20, "Nord")), 0)

in attesa di una risposta rapida per favore ^_^
Questo commento è stato fatto dal moderatore sul sito
grazie, questo è stato davvero utile
Questo commento è stato fatto dal moderatore sul sito
I criteri maggiore e minore di data sono un esempio distraente di come utilizzare l'array sumif.
Questo commento è stato fatto dal moderatore sul sito
Da questa formula dell'articolo,
se conta le righe visibili. come posso aggiungere o modificare la formula?
Questo commento è stato fatto dal moderatore sul sito
"se conta le righe visibili."
Intendo righe filtrate e non contare le righe nascoste.
Questo commento è stato fatto dal moderatore sul sito
la mia domanda.
Voglio dire che le righe filtrate e non contano le righe nascoste.
Questo commento è stato fatto dal moderatore sul sito
Sto ottenendo un valore nel punto che non è possibile Quindi per favore aiutami

{=SUM(IF(("Regular"='Raw Data'!$G$5:$G$1785)*('Raw Data'!$D$5:$D$1785<=DATE(2019,6,30)*('Raw Data'!$D$5:$D$1785>=DATE(2019,6,1))),1/COUNTIFS('Raw Data'!$B$5:$B$1785,'Raw Data'!$B$5:$B$1785,'Raw Data'!$D$5:$D$1785,"<="&DATE(2019,6,30),'Raw Data'!$D$5:$D$1785,">="&DATE(2019,6,1))),0)}
Questo commento è stato fatto dal moderatore sul sito
Sto cercando di utilizzare questo metodo per calcolare i clienti unici per un particolare prodotto (dove un cliente potrebbe aver acquistato più volte, ma voglio clienti unici). Se inserisco la formula ma limito l'intervallo a un sottoinsieme di sole 5 righe che so contenere un cliente duplicato, funziona correttamente. Ma quando applico all'intera colonna, ad esempio $D:$D, calcola all'infinito; se termina, restituisce un risultato errato. Ma ora non sta nemmeno finendo e devo terminare il processo di Excel. È troppo costoso in termini di CPU da applicare a un grande volume di dati (ad es. 1500 righe)?
Questo commento è stato fatto dal moderatore sul sito
Conta valori univoci in base a quattro criteri
Questo commento è stato fatto dal moderatore sul sito
1 mese2 marchio 3 executive wise4 mix party nameCount nome univoco del party
Questo commento è stato fatto dal moderatore sul sito
Ciao,
Questo è fantastico, tranne per il fatto che non riesco a farlo funzionare per ciò di cui ho bisogno
Ho due fogli: un foglio Riepilogo e un altro foglio contenente dati
Le date sono dinamiche, quindi inserisci gli intervalli di date nel foglio Riepilogo in due celle (da B2 a D2)
Quando sostituisco DATE(2022,6,1) con B2, torna con "un valore utilizzato nella formula è il tipo di dati errato"
Quando provo inserendo DATE(2022,6,1) e DATE (2022,6,30) nelle parti da - a nella formula - ottengo 0 come risultato - il che è sbagliato.
Nota: sono in Irlanda - quindi il formato della data qui è gg.mm.aa - cambiare le cose non risolve - e aggiunge confusione tbh
La mia formula è
=SUM(IF(Sheet4!$C$2:Sheet4!$C$65<=(D2)*(Sheet4!$C$2:Sheet4!$C$65>=(B2)), 1/COUNTIFS(Sheet4!$A$2:Sheet4!$A$65, Sheet4!$A$2:Sheet4!$A$65, Sheet4!$C$2:Sheet4!$C$65, "<="&D2,Sheet4!$C$2:Sheet4!$C$65, ">="&B2))),0)
Dove Sheet4 contiene i dati, C2:C65 sono celle con date, A2:A65 sono celle con numeri di progetto - dove potrebbero esserci duplicati
Qualsiasi aiuto - molto apprezzato,
Grazie
Questo commento è stato fatto dal moderatore sul sito
Per tutte le formule di cui sopra suggerisci una formula non di matrice poiché i miei dati arrivano a 25000 righe. Ho bisogno di suggerimenti gratuiti e non a pagamento
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL