Fonction nb.si en fonction d'une plage qui evolue [Résolu]

Signaler
-
 Nb.SI -
Bonjour,

Je souhaite faire une fonction nb.si en fonction d'une plage qui evolue

Résultat attendu : =NB.SI($E$69:$I$1069;$M5)
Ma formule qui ne fonctionne pas : =NB.SI($E$"&(B65-1000)&":$I$"&B65&";$M5)

B65 est incrémenté chaque semaine

Merci d'avance pour votre aide

6 réponses

Messages postés
525
Date d'inscription
jeudi 18 juillet 2019
Statut
Membre
Dernière intervention
16 novembre 2020
24
Bonjour,

Essaie
=NB.SI(INDIRECT("$E$"&(B65-1000)&":$I$"&B65&");$M5)

Cordialement
Messages postés
1224
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
16 novembre 2020
122
Bonjour,
je ne comprends pas la différence entre la première formule et la seconde !

Pourquoi ne pas étendre la plage directement ? Ainsi, dès qu'une nouvelle cellule sera remplie, le NB.SI se fera automatiquement.
Merci pour ton aide.

J'ai déjà la plage E:I

Mais si je souhaite faire des stats sur les 1000 derniers résultats par exemple, le dernier résultat étant en bas
j'ai besoin d'une selection réduite calculée par le nombre total de ligne qui se calcule en B65
La 1ère ligne est ce que doit comprendre Excel.
Ma formule en 2ème ligne ne marche pas, je dois faire une erreur dans la syntaxe car il ne me calcule rien.
En résumé mon problème est que $E$"&(B65-1000) doit devenir $E$69 mais pas en texte, en formule
Merci vous êtes au top !