Comment utiliser VLOOKUP avec COUNTIF (3 façons simples)

  • Partage Ça
Hugh West

Dans cet article, nous utiliserons la fonction VLOOKUP avec la fonction COUNTIF dans Excel. VLOOKUP et COUNTIF sont les fonctions les plus utilisées et les plus puissantes de MS Excel. VLOOKUP est utilisé pour trouver des données spécifiques à partir de n'importe quelle table et l'option COUNTIF permet de compter des éléments à l'aide de conditions. Grâce à la formule combinée de ces deux fonctions, nous pouvons rechercher et compter n'importe quelle valeur à l'aide de conditions dans n'importe quelle plage. Dans cet article, je vais montrer différentes façons d'utiliser la fonction VLOOKUP avec le COUNTIF fonction.

Télécharger le cahier d'exercices

Vous pouvez télécharger le cahier d'exercices ici.

Combiner VLOOKUP avec COUNTIF.xlsx

3 façons d'utiliser VLOOKUP avec la fonction COUNTIF

Dans cet article, nous allons parler de l'utilisation de VLOOKUP avec COUNTIF de 3 façons. Tout d'abord, nous utiliserons la combinaison pour trouver les occurrences d'un événement particulier. Ensuite, nous calculerons le pourcentage moyen d'un certain ensemble de pourcentages. Enfin, nous trouverons l'existence d'une valeur en utilisant VLOOKUP avec COUNTIF .

1. compter les occurrences en utilisant les fonctions VLOOKUP et COUNTIF

Considérons un ensemble de données sur l'assiduité des étudiants. Pour cet exemple, nous supposons que l'assiduité est hebdomadaire. Nous allons maintenant compter l'assiduité totale de chaque étudiant à l'aide de la méthode suivante VLOOKUP et COUNTIF fonctions.

Des pas :

  • Tout d'abord, sélectionnez le C16 et tapez n'importe quel nom dans la cellule.

  • Deuxièmement, choisissez le C17 la cellule et le type,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))

  • Enfin, tapez Entrez .
  • En conséquence, nous trouverons le nombre de présences de l'étudiant.

Répartition des formules :

  • VLOOKUP(C16,B5:C14,2,0): Le site VLOOKUP correspondra à la valeur de l'élément C16 Valeur de consultation, dans la plage de consultation. B5:C14 Ensuite, il correspond au numéro associé au nom dans la base de données de l'UE. C16 cellule de la deuxième colonne de la plage qui est 13 dans ce cas.
  • COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0)) : Le COUNTIF compte le nombre retourné par la fonction VLOOKUP(C16,B5:C14,2,0) l'expression qui est 13 dans le F5:K14 et renvoie le nombre d'apparition pour le nombre 13 Dans ce cas, ce sera 5 .

Lire la suite : VLOOKUP pour rechercher du texte dans Excel (4 façons simples)

2) Calculer des pourcentages à l'aide des fonctions VLOOKUP et COUNTIF

Nous avons un jeu de données des notes des étudiants pour chaque cours (6 cours). Maintenant, notre objectif est de trouver les pourcentages moyens de toutes les notes s'il y a au moins 4 pourcentages de notes. Cela signifie que si un étudiant a moins de 4 pourcentages, nous retournerons simplement #NA ! Sinon, nous retournerons les pourcentages moyens des notes.

Des pas :

  • Pour commencer, choisissez le C16 et saisissez un nom quelconque dans la cellule.

  • Ensuite, sélectionnez le C17 et saisissez la formule suivante,
=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))

  • Appuyez sur Entrez .
  • Par conséquent, nous obtiendrons le pourcentage moyen des étudiants.

Répartition des formules :
  • VLOOKUP(C16,$B$5:$I$14,8,0) : renvoie le [valeur_si_false] argument de la SI Il s'agit essentiellement du pourcentage moyen des notes obtenues par Daniel .
    • Sortie : 41%
  • NA() : retournera une erreur si le test logique argument de SI La fonction devient VRAI . ici, Daniel ont assisté à plus de 4 ce qui n'est pas la condition souhaitée, donc cette partie retournera une erreur.
    • Sortie : #N/A
  • MATCH(C16,$B$5:$B$14,0) : il retournera la position relative de Daniel dans la plage de cellules B5:B14.
    • Sortie : 6
  • INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) --> ; se simplifie en
  • INDEX($C$5:$H$14,6),0) : renvoie l'ensemble des pourcentages pour Daniel .
    • Sortie : {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″ ) --> ; se transforme en
  • COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″): compte les pourcentages si la valeur est supérieure à 0 .
    • Sortie : 6
  • La formule entière se simplifie donc en
  • IF(6<4, #N/A, 41%) : renvoie le pourcentage moyen de Daniel comme 6<4 n'est pas une condition vraie.
    • Sortie : 41% .

Lire la suite : Fonction INDEX MATCH vs VLOOKUP (9 exemples)

Lectures similaires

  • VLOOKUP ne fonctionne pas (8 raisons & ; Solutions)
  • Comment rendre le VLOOKUP sensible à la casse dans Excel (4 méthodes)
  • Excel VLOOKUP pour renvoyer plusieurs valeurs verticalement
  • Comment faire un VLOOKUP avec plusieurs conditions dans Excel (2 méthodes)

3. COUNTIF vs VLOOKUP pour déterminer si une valeur existe

Dans cette section, nous allons essayer de découvrir comment COUNTIF et VLOOKUP Pour être plus précis, nous verrons que si le nombre total d'éléments est égal à zéro, ce que retournera la fonction COUNTIF et VLOOKUP Supposons que nous ayons un ensemble de données sur les employés avec leur nom et leur ID. Il y a des valeurs répétées dans le tableau. Maintenant, nous allons compter les noms et essayer de les faire correspondre.

Des pas :

  • Pour commencer, cliquez sur le E5 cellule et n'importe quel nom.

  • Ensuite, sélectionnez le F5 et saisissez la formule suivante,
=COUNTIF($C$5:$C$14,E5)

  • Appuyez sur Entrez après ça.
  • Par conséquent, nous obtiendrons le nombre de fois où le nom est apparu dans la plage C5:C14 .

  • Après cela, choisissez le H5 cellule et l'un des noms.

  • Par la suite, choisissez I5 cellule et entrer,
=VLOOKUP(H5,$C$5:$C$14,1,0)

  • Par conséquent, nous obtiendrons le même nom que dans le fichier H5 dans la cellule I5 cellule.

Lire la suite : Pourquoi VLOOKUP renvoie #N/A alors qu'il existe une correspondance (5 Causes & Solutions)

Conclusion

Voici quelques façons d'utiliser le VLOOKUP fonction avec COUNTIF dans Excel. J'ai montré toutes les méthodes avec leurs exemples respectifs mais il peut y avoir beaucoup d'autres itérations. J'ai également discuté des principes fondamentaux des fonctions utilisées. Si vous avez une autre méthode pour y parvenir, n'hésitez pas à la partager avec nous.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.