Exceller

Rechercher la valeur dans toute la feuille de calcul

Search Entire Worksheet

Formule Excel: recherchez la valeur dans toute la feuille de calculFormule générique
= COUNTIF (Sheet2!1:1048576,'apple')
Résumé

Pour rechercher une feuille de calcul entière pour une valeur et renvoyer un nombre, vous pouvez utiliser une formule basée sur la fonction COUNTIF.

Dans l'exemple illustré, la formule en C5 est:



 
= COUNTIF (Sheet2!1:1048576,C4)
Explication

La deuxième feuille du classeur, Sheet2, contient 1000 prénoms dans la plage B4: F203.



1000 prénoms sur Sheet2

La fonction NB.SI prend une plage et un critère. Dans ce cas, nous donnons à COUNTIF une plage égale à toutes les lignes de Sheet2.



comment créer un graphique à barres dans Excel 2013
 
Sheet2!1:1048576

Remarque: un moyen simple de saisir cette plage est d'utiliser le Bouton Sélectionner tout .

Pour les critères, nous utilisons une référence à C4, qui contient «John». COUNTIF renvoie alors 15, car il y a 15 cellules dans Sheet2 égales à «John».

Contient vs égal

Si vous souhaitez compter toutes les cellules contenant la valeur en C4, au lieu de toutes les cellules égales à C4, ajoutez les caractères génériques aux critères comme ceci:



 
= COUNTIF (Sheet2!1:1048576,'*'&C4&'*')

À présent, COUNTIF comptera les cellules avec la sous-chaîne «John» n'importe où dans la cellule.

Performance

En général, il n'est pas recommandé de spécifier une plage qui inclut toutes les cellules de la feuille de calcul. Cela peut entraîner des problèmes de performances majeurs, car la plage comprend des millions et des millions de cellules. Lorsque cela est possible, limitez la plage à une zone sensible.

Auteur Dave Bruns


^