Com utilitzar VLOOKUP amb COUNTIF (3 maneres senzilles)

  • Comparteix Això
Hugh West

En aquest article, utilitzarem la funció BUSCAR V amb la funció COUNTIF a Excel. VLOOKUP i COUNTIF s'utilitzen principalment i són funcions potents a MS Excel. VLOOKUP s'utilitza per trobar dades específiques de qualsevol taula i la funció COUNTIF és per comptar elements mitjançant condicions. Amb la fórmula combinada d'aquestes dues funcions, podem cercar i comptar qualsevol valor amb condicions de qualsevol rang. En aquest article, mostraré diverses maneres d'utilitzar VLOOKUP amb la funció COUNTIF .

Baixeu el quadern de pràctiques

Podeu baixar la pràctica llibre de treball aquí.

Combina VLOOKUP amb COUNTIF.xlsx

3 maneres d'utilitzar VLOOKUP amb la funció COUNTIF

En aquest article, parlarem de l'ús de VLOOKUP amb COUNTIF de 3 maneres. En primer lloc, utilitzarem la combinació per esbrinar les ocurrències d'un esdeveniment concret. En segon lloc, calcularem el percentatge mitjà d'un determinat conjunt de percentatges. Finalment, esbrinarem l'existència d'un valor utilitzant VLOOKUP amb COUNTIF .

1. Compteu les ocurrències utilitzant les funcions BUSCARV i COUNTIF

Considerem un conjunt de dades d'assistència dels estudiants. Per a aquest exemple, suposem només una assistència setmanal. Ara comptarem l'assistència total de cada estudiant mitjançant VLOOKUP i COUNTIF funcions.

Pasos:

  • En primer lloc, seleccioneu la cel·la C16 i escriviu qualsevol nom a la cel·la.

  • En segon lloc, trieu la cel·la C17 i escriviu,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))

  • Finalment, premeu Retorn .
  • Com a resultat, trobarem el nombre d'assistència de l'estudiant.

Desglossament de la fórmula:

  • BUSCAR V( C16,B5:C14,2,0): La funció VLOOKUP coincidirà amb el valor de C16 , valor de cerca, a l'interval de cerca B5: C14 . Aleshores, coincideix amb el número associat al nom a la cel·la C16 de la segona columna de l'interval que és 13 en aquest cas.
  • COUNTIF (F5:K14,CERCAV(C16,B5:C14,2,0)) : La funció COMPTARSI compta el nombre retornat per CERCAV(C16,B5:C14,2, 0) expressió que és 13 a l'interval F5:K14 i retorna el nombre d'aparença per al nombre 13 . En aquest cas, serà 5 .

Més informació: VLOOKUP per cercar text a Excel (4 maneres fàcils)

2. Calcula percentatges utilitzant les funcions BUSCARV i COMPTARSI

Tindrem un conjunt de dades de notes dels estudiants per a cada curs (com ara 6 cursos). Ara la nostra preocupació és trobar els percentatges mitjans de totes les notes si hi ha almenys 4 percentatges de les notes. Això vol dir que si algun estudiant té menys de 4 percentatges, simplement ho faremtorna #NA! En cas contrari, retornarem els percentatges mitjans de les notes.

Pasos:

  • Per començar, trieu el Cel·la C16 i introduïu qualsevol nom a la cel·la.

  • A continuació, seleccioneu la cel·la C17 i introduïu la fórmula següent,
=IF(COUNTIF(INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0),">0")<4,NA(),VLOOKUP(C16,$B$5:$I$14,8,0))

  • Premeu Retorn .
  • Com a resultat, obtindrem el percentatge mitjà d'alumnes.

Desglossament de la fórmula:
  • CERCA V(C16,$B$5:$I$14,8,0): retorna l'argument [value_if_false] de l' IF Bàsicament és la mitjana percentatge de les notes obtingudes per Daniel .
    • Sortida: 41%
  • NA(): retornarà un error si la prova lògica l'argument de la funció IF esdevé VERTADER . Aquí, Daniel ha assistit a més de 4 cursos que no és la condició desitjada, de manera que aquesta part retornarà un error.
    • Sortida: #N/A
  • PARTIDA (C16,$B$5:$B$14,0): retornarà la posició relativa de Daniel a l'interval de cel·les B5:B14.
    • Sortida: 6
  • INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) —-> simplifica a
  • INDEX($C$5:$H$14,6),0): retorna el conjunt de percentatges per a Daniel .
    • Sortida: {0.25,0.6,0.25,0.25,0.6,0.5}
  • COUNTIF(INDEX($C$5: $ H$ 14, PARTIDA (C16, $ B $ 5: $ B $ 14,0), 0),”>0″ )—-> es converteix en
  • COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″): compta els percentatges si el valor és superior a 0 .
    • Sortida: 6
  • Així que la fórmula sencera es simplifica a
  • SI(6<4, #N /A, 41%) : retorna el percentatge mitjà de Daniel ja que 6<4 no és una condició real.
    • Sortida: 41% .

Més informació: FUNCIÓ INDEX MATCH vs VLOOKUP (9 exemples)

Lectures similars

  • VLOOKUP no funciona (8 raons) & Solucions)
  • Com fer que VLOOKUP distingeix entre majúscules i minúscules a Excel (4 mètodes)
  • Excel VLOOKUP per retornar diversos valors verticalment
  • Com cercar V amb diverses condicions a Excel (2 mètodes)

3. COUNTIF vs VLOOKUP per determinar si existeix un valor

En aquesta secció, intentarem esbrinar com les funcions COUNTIF i VLOOKUP gestionen les operacions de cerca. Per ser específics, veurem si el recompte total de qualsevol element és zero, llavors el que tornarà per les funcions COUNTIF i VLOOKUP . Suposem que tenim un conjunt de dades d'empleats amb els seus noms i identificació. Hi ha valors repetits a la taula. Ara, comptarem els noms i intentarem fer coincidir-los.

Pasos:

  • Per començar, feu clic a a la cel·la E5 i qualsevol nom.

  • A continuació, seleccioneula cel·la F5 i introduïu la fórmula següent,
=COUNTIF($C$5:$C$14,E5)

  • Premeu Introduïu després.
  • Com a resultat, obtindrem el nombre de vegades que ha aparegut el nom a l'interval C5:C14 .

  • Després, trieu la cel·la H5 i qualsevol dels noms.

  • Després, trieu I5 cel·la i introduïu,
=VLOOKUP(H5,$C$5:$C$14,1,0)

  • En conseqüència, obteniu el mateix nom que a la cel·la H5 de la cel·la I5 .

Més informació: Per què VLOOKUP retorna #N/A quan existeix la coincidència? (5 causes i solucions)

Conclusió

Aquestes són algunes maneres d'utilitzar la funció VLOOKUP amb COUNTIF en Excel. He mostrat tots els mètodes amb els seus respectius exemples, però hi pot haver moltes altres iteracions. També he parlat dels fonaments de les funcions utilitzades. Si teniu algun altre mètode per aconseguir-ho, no dubteu a compartir-lo amb nosaltres.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.