Nb.si.ens avec des critères où la cellule doit contenir des termes (pas =)

Bonjour,

J'ai un problème concernant une formule nb.si.ens.

Mon fichier contient 2 onglets : le 1er "Version 18.03.2020", le 2nd "STATS".

Comme vous pourrez le déduire, dans le 2nd, j'ai fait un tableau de statistiques et le 1er est la base de celles-ci.

Mon souhait est de compter le nombre de lignes (dans le 1er onglet) où la date en colonne B contient l'année "2021" et où le texte de la colonne I contient "GSB".

J'ai initié cette formule : =NB.SI.ENS('Version 18.03.2020'!B:B;"*2021*";'Version 18.03.2020'!I:I;"*GSB*"). Mais elle ne fonctionne pas. J'ai cherché mais je ne vois pas où est mon erreur et donc comment la faire fonctionner.

Peut être est ce que je me trompe dans le choix de la formule ?

Merci par avance pour votre aide.

bonjour

pas de fichier??? ;meme qque lignes

teste dans le genre

= sommeprod((estnum(cherche("2021" ; colonne 1)))*(estnum(cherche("GSB"; l'autre colonne))))

les 2 colonnes doivent avoir le meme nb de lignes et evite les col entières (B:B) => cibler

il faudra aussi valider avec les 3 touches Ctrl Maj Entrée en simultané

Bonjour à tous,

Et....

Quel est le format de votre colonne B ("Date") ? Texte ou format date Excel ?

Bonjour,

merci pour le "bienvenue" .

En pièce jointe mon fichier (modifié pour le site).

18suivi-dde.xlsx (277.18 Ko)

tulipe_4 : j'ai essayé la formule mais cela ne fonctionne pas...

JFL : La colonne B est au format "date".

Merci pour vos réponses.

Bonjour à tous,

Une proposition en G4 :

=SOMMEPROD((ANNEE('Version 18.03.2020'!B5:B630)=2021)*('Version 18.03.2020'!I5:I630="*GSB*")*1)

Vous devriez travailler avec un tableau structuré et des TCD pour obtenir les synthétisations voulues....

Re bonjour,

je viens d'essayer votre formule et ça ne fonctionne pas non plus...

J'ai essayé le TCD mais je n'arrive vraiment pas à me l'approprier...

Merci pour vos recherches.

Bonjour à tous,

Je reformule () :

=SOMMEPROD((ANNEE('Version 18.03.2020'!B5:B630)=2021)*('Version 18.03.2020'!I5:I630="GSB")*1)

J'ai essayé le TCD mais je n'arrive vraiment pas à me l'approprier...

Ne vous découragez pas ! Cet outil vous rendra de nombreux services. Il existe de nombreux tutoriels sur le le net. Et.... nous sommes là pour le reste !

Bonjour,

Désolée pour le temps pris à répondre, j'avais un peu décroché.

JFL : merci pour cette formule qui fonctionne presque... En effet, j'ai enfin un chiffre mais je n'ai pas le compte de toutes les cellules qui contiennent "GSB". C'est à dire que votre formule me compte bien les le nombre de lignes où la date en colonne B contient l'année "2021" et où le texte de la colonne I est = à "GSB" alors qu'il faudrait contient "GSB" (dans cette colonne apparait "GSB" et "ANT GSB"). Le nombre devrait donc être 21 et non 19...

J'ai tenté en ajoutant les ** mais sans résultat...

J'avoue que je désespère quand même un peu...

Encore merci.

Cordialement.

Bonjour à tous,

J'avoue que je désespère quand même un peu...

Il ne faut pas !

Une proposition :

=SOMMEPROD((ANNEE('Version 18.03.2020'!B5:B630)=2021)*((ESTNUM(TROUVE("GSB";'Version 18.03.2020'!I5:I630)))*1))

Bonjour, celle ci non plus.

J'abandonne.

Merci pour vos recherches.

Je ne comprends pas comment cela peut me sembler aussi simple dans ma tête et avec toutes les fonctionnalités qu'excel offre, comment excel ne peut me permettre d'effectuer cette formule... Tant pis. J'abandonne.

Je ferais + compliqué ou sans stats (compter par les filtres semble être le + efficace finalement).

Vous souhaitant une bonne journée.

Bonjour à tous,

Dans 99.99% des cas, le souci est à rechercher, non dans Excel, mais dans sa fautive utilisation.

Prenez connaissance du fichier joint. Vous y verrez que la formule en Q4 retourne bien le résultat attendu, savoir 21.

Bon courage !

En effet, fautive utilisation puisqu'omission du ctrl+alt+entrée...

Encore merci ! C'est résolu !

Bonjour de nouveau,

A la bonne heure !

Ne pas oublier de passer le sujet en mode résolu.

Oui. Je vais le faire.

Dernière question, on peut rajouter un critère à cette formule ? (pour q5...).

J'ai essayé de recopier la formule et d'ajouter un critère mais ça ne compte pas..

Bonjour de nouveau,

Quel critère ?

Sur quelle plage ?

En q6 de l'onglet stats, Même chose que précédemment mais en ajoutant le critère si "acceptée" en r5 à r630 dans version 18.03.2020. Cela me permettra de faire les autres case de la colonne q.

J'ai essayé ça mais ça n'a pas l'air de fonctionner :

=SOMMEPROD((ANNEE('Version 18.03.2020'!B5:B630)=2021)*((ESTNUM(TROUVE("GSB";'Version 18.03.2020'!I5:I630)))*((ESTNUM(TROUVE("ACCEPTÉE";'Version 18.03.2020'!R5:R630)))*1))).

Nb: en q6 cela devrait être 18. Et en q5 c'est égal à 0 c'est pour ça que je parle directement de q6.

Bonjour de nouveau,

Nb: en q6 cela devrait être 18. Et en q5 c'est égal à 0 c'est pour ça que je parle directement de q6.

Votre propos n'est pas intelligible.... enfin...pas par moi !

Pour information, VOTRE formule me retourne bien le résultat 18 en Q6.......

Avez-vous "matricialisé' la chose ?

Bonsoir,

en effet, ma formule fonctionne, je perds la tête...

Encore merci pour votre aide qui m'a été très précieuse .

Je clôture le sujet .

Cordialement.

Rechercher des sujets similaires à "ens criteres doit contenir termes pas"