OVH Cloud OVH Cloud

NB.SI

7 réponses
Avatar
Alpha
Bonsoir, j'ai une formule NB.SI très simple, je souhaite pouvoir faire
=NB.SI(D3:D100;"*Paul*"), en fait je désire pouvoir mettre Paul dans une
cellule ex: G3, afin que cette fonction me trouve tous les mot contenant
Paul.
Merci
Alpha

7 réponses

Avatar
garnote
Salut Alpha,

Je n'ai pas testé, mais tu pourrais essayer :
=NB.SI(D3:D100;"*"&G3&"*")

Oméga

"Alpha" a écrit dans le message de news:

Bonsoir, j'ai une formule NB.SI très simple, je souhaite pouvoir faire
=NB.SI(D3:D100;"*Paul*"), en fait je désire pouvoir mettre Paul dans une
cellule ex: G3, afin que cette fonction me trouve tous les mot contenant
Paul.
Merci
Alpha




Avatar
Alpha
Bravo, cela fonctionne parfaitement
Alpha

"garnote" a écrit dans le message de news:
vZ3Hb.5996$
Salut Alpha,

Je n'ai pas testé, mais tu pourrais essayer :
=NB.SI(D3:D100;"*"&G3&"*")

Oméga

"Alpha" a écrit dans le message de news:

Bonsoir, j'ai une formule NB.SI très simple, je souhaite pouvoir faire
=NB.SI(D3:D100;"*Paul*"), en fait je désire pouvoir mettre Paul dans une
cellule ex: G3, afin que cette fonction me trouve tous les mot contenant
Paul.
Merci
Alpha








Avatar
Alpha
Ok Oméga ;-)
Peux-tu m'expliquer le &"*" devant et derrière ?
Alpha

"garnote" a écrit dans le message de news:
vZ3Hb.5996$
Salut Alpha,

Je n'ai pas testé, mais tu pourrais essayer :
=NB.SI(D3:D100;"*"&G3&"*")

Oméga

"Alpha" a écrit dans le message de news:

Bonsoir, j'ai une formule NB.SI très simple, je souhaite pouvoir faire
=NB.SI(D3:D100;"*Paul*"), en fait je désire pouvoir mettre Paul dans une
cellule ex: G3, afin que cette fonction me trouve tous les mot contenant
Paul.
Merci
Alpha








Avatar
AV
que cette fonction me trouve tous les mot contenant Paul.


Tout dépend du type de comptage que tu désires..
Mot seul ?
Mot inclus dans une chaîne ?
Respect de la casse ?
Le mot peut-il être plusieurs fois dans la même cellule ?
--etc--

Exemple de données en D3:D8 avec "Paul" en G3
PAul ; Paul ; Paulownia ; St Paul ; Epauler son voisin ; Mr Paul et Mme Paul

Divers types de comptages (résultats) :
=SOMMEPROD((EXACT(D3:D8;G3)*1))
=NB(TROUVE(G3;D3:D8)) (Matricielle)
=SOMMEPROD(NBCAR(D3:D8)-NBCAR(SUBSTITUE(D3:D8;G3;"")))/NBCAR(G3)
=NB.SI(D3:D8;"*"&G3&"*")
-- etc --

AV

Avatar
Philippe.R
Bonjour Alpha,
Omega semblant avoir terminé son service, je mets mon iota ;o))
Le caractère & encore appelé eperluette ou esperluette..... est l'opérateur de concaténation qui sert
ici à reconstituer la chaîne de caractères que tu recherche, y compris les caractères Joker que sont les
* ; nous avons donc l'équivalent de :
=concatener("*";g3;"*")
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002

"Alpha" a écrit dans le message de news:
Ok Oméga ;-)
Peux-tu m'expliquer le &"*" devant et derrière ?
Alpha

"garnote" a écrit dans le message de news:
vZ3Hb.5996$
Salut Alpha,

Je n'ai pas testé, mais tu pourrais essayer :
=NB.SI(D3:D100;"*"&G3&"*")

Oméga

"Alpha" a écrit dans le message de news:

Bonsoir, j'ai une formule NB.SI très simple, je souhaite pouvoir faire
=NB.SI(D3:D100;"*Paul*"), en fait je désire pouvoir mettre Paul dans une
cellule ex: G3, afin que cette fonction me trouve tous les mot contenant
Paul.
Merci
Alpha












Avatar
Alpha
Eh bin dis donc !!!
Merci beaucoup
Alpha

"AV" a écrit dans le message de news:

que cette fonction me trouve tous les mot contenant Paul.


Tout dépend du type de comptage que tu désires..
Mot seul ?
Mot inclus dans une chaîne ?
Respect de la casse ?
Le mot peut-il être plusieurs fois dans la même cellule ?
--etc--

Exemple de données en D3:D8 avec "Paul" en G3
PAul ; Paul ; Paulownia ; St Paul ; Epauler son voisin ; Mr Paul et Mme
Paul


Divers types de comptages (résultats) :
=SOMMEPROD((EXACT(D3:D8;G3)*1))
=NB(TROUVE(G3;D3:D8)) (Matricielle)
=SOMMEPROD(NBCAR(D3:D8)-NBCAR(SUBSTITUE(D3:D8;G3;"")))/NBCAR(G3)
=NB.SI(D3:D8;"*"&G3&"*")
-- etc --

AV






Avatar
Alpha
Merci beaucoup pour tous ces renseignements.
Alpha

"Philippe.R" a écrit dans le message de news:
#
Bonjour Alpha,
Omega semblant avoir terminé son service, je mets mon iota ;o))
Le caractère & encore appelé eperluette ou esperluette..... est
l'opérateur de concaténation qui sert

ici à reconstituer la chaîne de caractères que tu recherche, y compris les
caractères Joker que sont les

* ; nous avons donc l'équivalent de :
=concatener("*";g3;"*")
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002

"Alpha" a écrit dans le message de
news:

Ok Oméga ;-)
Peux-tu m'expliquer le &"*" devant et derrière ?
Alpha

"garnote" a écrit dans le message de news:
vZ3Hb.5996$
Salut Alpha,

Je n'ai pas testé, mais tu pourrais essayer :
=NB.SI(D3:D100;"*"&G3&"*")

Oméga

"Alpha" a écrit dans le message de news:

Bonsoir, j'ai une formule NB.SI très simple, je souhaite pouvoir
faire




=NB.SI(D3:D100;"*Paul*"), en fait je désire pouvoir mettre Paul dans
une




cellule ex: G3, afin que cette fonction me trouve tous les mot
contenant




Paul.
Merci
Alpha