Sommario
In questo articolo, utilizzeremo la funzione VLOOKUP con la funzione COUNTIF in Excel. VLOOKUP e COUNTIF sono le funzioni più utilizzate e potenti di MS Excel. VLOOKUP è usato per trovare qualsiasi dato specifico da qualsiasi tabella e l'opzione COUNTIF è per il conteggio degli elementi utilizzando le condizioni. Con la formula combinata di queste due funzioni, possiamo cercare e contare qualsiasi valore con condizioni da qualsiasi intervallo. In questo articolo, mostrerò vari modi per utilizzare VLOOKUP con il COUNTIF funzione.
Scaricate la cartella di lavoro pratica
È possibile scaricare il libro di esercizi qui.
Combinare VLOOKUP con COUNTIF.xlsx3 modi di utilizzare VLOOKUP con la funzione COUNTIF
In questo articolo parleremo dell'utilizzo di VLOOKUP con COUNTIF in 3 modi: in primo luogo, useremo la combinazione per scoprire le occorrenze di un particolare evento; in secondo luogo, calcoleremo la percentuale media di un certo insieme di percentuali; infine, scopriremo l'esistenza di un valore usando VLOOKUP con COUNTIF .
1. Contare le occorrenze utilizzando le funzioni VLOOKUP e COUNTIF
Consideriamo un set di dati sulle presenze degli studenti. Per questo esempio, ipotizziamo solo una frequenza settimanale. Ora conteremo le presenze totali di ogni studente utilizzando il metodo VLOOKUP e COUNTIF funzioni.
Passi:
- In primo luogo, selezionare la voce C16 e digitare un nome qualsiasi nella cella.
- In secondo luogo, scegliere il C17 cella e tipo,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))
- Infine, premere Entrare .
- Di conseguenza, troveremo il numero di presenze dello studente.
Ripartizione della formula:
- VLOOKUP(C16,B5:C14,2,0): Il VLOOKUP corrisponderà al valore del campo C16 , valore di ricerca, nell'intervallo di ricerca B5:C14 Quindi, corrisponde al numero associato al nome nel file C16 cella della seconda colonna dell'intervallo che è 13 in questo caso.
- COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0)) : Il COUNTIF conta il numero restituito dalla funzione VLOOKUP(C16,B5:C14,2,0) espressione che è 13 nel F5:K14 e restituisce il numero di apparizioni per il numero 13 In questo caso, sarà 5 .
Per saperne di più: VLOOKUP per cercare testo in Excel (4 modi semplici)
2. Calcolo delle percentuali con le funzioni VLOOKUP e COUNTIF
Abbiamo un set di dati con i voti degli studenti per ogni corso (ad esempio 6 corsi). Ora il nostro obiettivo è trovare le percentuali medie di tutti i voti se ci sono almeno 4 percentuali di voti. Ciò significa che se uno studente ha meno di 4 percentuali, allora restituiremo semplicemente #NA! Altrimenti, restituiremo le percentuali medie dei voti.
Passi:
- Per iniziare, scegliere la voce C16 e inserire un nome qualsiasi nella cella.
- Quindi, selezionare la voce C17 e inserire la seguente formula,
=IF(COUNTIF(INDICE($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0),">0")<4,NA(),VLOOKUP(C16,$B$5:$I$14,8,0))
- Stampa Entrare .
- Di conseguenza, otterremo la percentuale media degli studenti.
- VLOOKUP(C16,$B$5:$I$14,8,0): restituisce il valore [value_if_false] dell'argomento SE Si tratta in sostanza della percentuale media dei voti ottenuti da Daniele .
- Uscita: 41%
- NA(): restituirà un errore se l'elemento test logico argomento di SE la funzione diventa VERO . Qui, Daniele ha frequentato più di 4 che non è la condizione desiderata, quindi questa parte restituirà un errore.
- Uscita: #N/A
- MATCH(C16,$B$5:$B$14,0): restituirà la posizione relativa di Daniele nell'intervallo di celle B5:B14.
- Uscita: 6
- INDICE($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) --> si semplifica a
- INDEX($C$5:$H$14,6),0): restituisce l'insieme di percentuali per Daniele .
- Uscita: {0.25,0.6,0.25,0.25,0.6,0.5}
- COUNTIF(INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0),">0″ ) --> si trasforma in
- COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″): conta le percentuali se il valore è maggiore di 0 .
- Uscita: 6
- Quindi l'intera formula si semplifica in
- IF(6<4, #N/A, 41%) : restituisce la percentuale media di Daniele come 6<4 non è una condizione vera.
- Uscita: 41% .
Per saperne di più: MATCH INDICE vs funzione VLOOKUP (9 esempi)
Letture simili
- VLOOKUP non funziona (8 motivi e soluzioni)
- Come rendere sensibile alle maiuscole il VLOOKUP in Excel (4 metodi)
- VLOOKUP di Excel per restituire più valori in verticale
- Come eseguire un VLOOKUP con più condizioni in Excel (2 metodi)
3. COUNTIF vs VLOOKUP per determinare l'esistenza di un valore
In questa sezione cercheremo di scoprire come COUNTIF e VLOOKUP gestisce le operazioni di ricerca. Nello specifico, vedremo se il conteggio totale di un elemento è pari a zero, cosa verrà restituito da COUNTIF e VLOOKUP Supponiamo di avere un set di dati di dipendenti con i loro nomi e ID. Ci sono valori ripetuti nella tabella. Ora, conteremo i nomi e cercheremo di abbinarli.
Passi:
- Per iniziare, fare clic sul pulsante E5 cella e qualsiasi nome.
- Quindi, selezionare la voce F5 e inserire la seguente formula,
=COUNTIF($C$5:$C$14,E5)
- Stampa Entrare dopo di che.
- Come risultato, si otterrà il numero di volte in cui il nome è apparso nell'intervallo C5:C14 .
- Successivamente, scegliere la voce H5 e uno qualsiasi dei nomi.
- Successivamente, scegliere I5 cella e inserire,
=VLOOKUP(H5,$C$5:$C$14,1,0)
- Di conseguenza, otterremo lo stesso nome del file H5 cella nella I5 cellulare.
Per saperne di più: Perché VLOOKUP restituisce #N/A quando esiste una corrispondenza? (5 cause e soluzioni)
Conclusione
Questi sono alcuni modi per utilizzare il VLOOKUP con la funzione COUNTIF in Excel. Ho mostrato tutti i metodi con i rispettivi esempi, ma ci possono essere molte altre iterazioni. Ho anche discusso i fondamenti delle funzioni utilizzate. Se avete qualche altro metodo per ottenere questo risultato, non esitate a condividerlo con noi.