Formule de recherche de critères

Bonsoir à tous,

J'ai un petit problème avec une recherche, j'explique :

Un tableau Excel contient une colonne marquée "Section", une autre colonne marquée "Catégorie"

Je veux compter le nombre de Catégories par Section et par Ville sachant que la colonne "Catégorie" peux avoir plusieurs lettres : A ou A espace B voir A B C. et que j'ai plusieurs Villes.

Ma formule est la suivante :

=SOMMEPROD((Tableau4[Section]="VILLE")*(Tableau4[Catégorie]="A"))

Hors, celle-ci ne prend pas en compte les lettres lorsqu'elles sont plusieurs (A B par exemple)

Suis-je assez clair, sinon, je posterai des précisions supplémentaires.

Très bonne soirée à tous, Bernard17.

Bonjour,

Essaie ainsi :

=SOMMEPROD((Tableau4[Section]="VILLE")*(Tableau4[Catégorie]="*A*"))

Bonjour Bernard17, Jean-Eric,

pourquoi ne pas utiliser la fonction dédiée

NB.SI.ENS()

Bonsoir bjhub,

Je ne sais pas si ça va compter le nombre de A (par exemple) dans la colonne où il y a d'autres lettres avec le A ...

un exemple pour ma formule ?

Bonne soirée, Bernard17

Bonjour,

Essaie ainsi :

=SOMMEPROD((Tableau4[Section]="VILLE")*(Tableau4[Catégorie]="*A*"))

Bonsoir Jean Eric,

Ça me rapporte "0" ...

Bonjour Bernard17,

un exemple pour ma formule ?

Un extrait du fichier svp

OK, je prépare ça demain ...

Bonne soirée à tous.

Bonjour nhub et à tous,

8exemple.xlsm (12.24 Ko)

Voici un exemple de ce que je désire obtenir.

Le premier onglet (Données) contient le fichier réduit à deux colonnes, mais c'est suffisant pour la démonstration. Il y a les Sections et les Catégories par Sections.

Le deuxième onglet contient le Bilan. J'ai mis les valeurs à la main (sans calcul).

Bonne journée à vous, Bernard17

Bonjour,

Ton fichier en retour avec NB.SI.ENS().

Cdlt.

9exemple.xlsm (11.63 Ko)

Bonjour Jean Eric,

Merci, ça à l'air de fonctionner.

Pourrais-tu me "décortiquer" ta formule, j'aime bien comprendre et non faire du copier/coller bêtement.

=NB.SI.ENS(Tableau1[SECTION];$B6;Tableau1[CATEGORIE];"*"&C$4&"*")

Je te remercie de ta patience.

Bernard17

Re,

Ci-dessous, le lien Microsoft pour expliquer le fonction NB.SI.ENS.

https://support.office.com/fr-fr/article/NB-SI-ENS-NB-SI-ENS-fonction-DDA3DC6E-F74E-4AEE-88BC-AA8C2A866842

La remarque à bien comprendre :

Vous pouvez utiliser les caractères génériques [le point d’interrogation (?) et l’astérisque (*)] dans l’argument critère. Le point d’interrogation correspond à un caractère quelconque et l’astérisque à une séquence de caractères. Si vous recherchez un point d’interrogation ou un astérisque, tapez un tilde (~) devant ce caractère.

L'astérisque placé en début et en fin permet de rechercher un caractère ou une chaîne de caractères dans une autre chaîne de caractères.

Est ce plus clair ?

Cdlt.

Bonsoir Jean Eric,

Nickel, me voici moins bête.

Merci pour tout et bonne soirée à tous.

Bernard17

bonjour

une contribution

=SOMMEPROD(--ESTNUM(CHERCHE(SUBSTITUE(C$4;"Cat ";"");Données!$B$2:$B$21))*(Données!$A$2:$A$21=$B6))

qui preserve ta pésentation d'origine

cordialement

Bonsoir et merci tulipe_4,

J'en prends bonne note.

Bonne soirée à tous, Bernard17.

Rechercher des sujets similaires à "formule recherche criteres"