Come utilizzare VLOOKUP con COUNTIF (3 modi semplici)

  • Condividi Questo
Hugh West

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.xlsx

3 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.

Ripartizione della formula:
  • 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.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.