Etendue d'une plage SI

Fermé
hakim_103 Messages postés 24 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 8 août 2014 - Modifié par zipe31 le 8/08/2014 à 13:04
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 8 août 2014 à 13:53
Chère Team Bonjour,

Dans mon fichier Excel (https://www.cjoint.com/?DHimqko6sDR j'ai une colonne "A"=Numéros et la colonne "B"=Noms.

En "B1", j'ai cette formule:"=NB.SI(B2:B17;"tata")"
Elle me permet de trouver le nombre de fois qu'apparait le nom "tata" dans la colonne "B".

Dans ma formule en "B2", ma plage s'arrête la 17ème ligne (au numéro "16" de ma colonne "A")

Mon souci est le suivant:
> Comment faire en sorte que ma plage de données de ma formule s'étende en fonction des lignes que j'ajoute?

De telle sorte que si :
- j'ajoute 20 en "A21", la plage en "B2" passe de "B2:B17" à "B2:B21"?
ou que si:
- j'ajoute 22 en "A23", la plage en "B2" passe de "B2:B17" à "B2:B23"?
et ainsi de suite

D'avance merci @tous!
Evguen

2 réponses

jc80 Messages postés 4149 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 422
8 août 2014 à 13:42
Bonjour


=NB.SI(B2:B17;"tata") tu rectifie comme ceci =NB.SI(B2:B1000;"tata")
Cordialement
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
8 août 2014 à 13:53
Bonjour,

Avec A1 vide et pas de lignes vides en colonne A :
=NB.SI(DECALER($B$2;;;NBVAL($A:$A););"tata")

eric
0