=NB.SI(G1:X1;"AT") avec 2 conditions

Résolu/Fermé
mickysor - 18 févr. 2011 à 14:20
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 - 18 févr. 2011 à 19:35
Bonjour,
J'ai une formule comme ceci:
=NB.SI(G1:X1;"AT")
Je souhaiterais qu'il me calcule la somme de 2 mots "AT" et "AB"
Comment faire?
A voir également:

3 réponses

Mike-31 Messages postés 18188 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 mars 2023 5 041
18 févr. 2011 à 14:55
Salut,

Tu as la moitié de la réponse, ajoute un +

=NB.SI(G1:X1;"AT")+NB.SI(G1:X1;"AB")
1
MERCI BEAUCOUP!
Est t'il possible de faire la même chose avec ce type de formule?
=SI(NB.SI('Reponse Export'!B12:H17;"*AT*")>0;"#";"")
0
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 320
18 févr. 2011 à 15:16
Avec une petite correction peut être:
=SI(NB.SI('Reponse Export'!B12:H17;"*"AT"*")>0;"#";"")
les doubles guillemets pour encadrer AT
crdlmnt
0
pour =SI(NB.SI('Reponse Export'!B12:H17;"*"AT"*")>0;"#";"")
ca ne marche pas.la formule me renvoi une erreur
Est t'il possible de faire deux conditions sur cette formule?
=SI(NB.SI('Reponse Export'!B12:H17;"*AT*")>0;"#";"") pour AT et AB
0
Mike-31 Messages postés 18188 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 mars 2023 5 041
Modifié par Mike-31 le 18/02/2011 à 15:29
le * est un jocker ce qui permet de compter les occurences dans un mot ex. FFATGG en plaçant AT entre *AT* Il est Compté
on peut jouer en limitant le Comptage *AT sera comptabilisé s'il est seul ou termine le mot
ou AT* sera comptabilisé s'il est seul ou est en début de mot
ou simplement AT dans ce cas AT sera comptabilisé s'il est seul dans la cellule

sur ce coup j'ai testé ta formule et est correcte

=SI(NB.SI('Reponse Export'!B12:H17;"*AT")>0;"#";"")
0
Merci mais est t'il possible de le faire pour deux mots différents? c'est a dire pour ;*AT et ;*AB? c'est a dire s'il vois AT il affiche # et s'il vois AB il affiche #
0
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 320
18 févr. 2011 à 14:56
Re
celle là, elle à marché..! :-)

0
c'est bon! j'ai réussi la manip! je donnes la formule exacte:
=SI(NB.SI('Reponse Export'!B12:H17;"*at")>0;"#";SI(NB.SI('Reponse Export'!B12:H17;"*ab")>0;"#";""))

merci et super week end a tous et toutes!
0
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 320
18 févr. 2011 à 19:35
Effectivement, j'ai rajouté des guillemets qui ne convenaient pas dans ma dernière proposition.
Pour votre dernière idée, on peut raccourcir:
=SI(OU(NB.SI('Reponse Export'!B12:H17;"*at")>0;NB.SI('Reponse Export'!B12:H17;"*ab")>0);"#";"")
ça gagne un SI (utile en 2003 moins en 2007)

crdlmnt
0