XL 2016 rendre dynamique la fonction INDIRECT

  • Initiateur de la discussion Initiateur de la discussion piga25
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

piga25

XLDnaute Barbatruc
Bonjour le forum,

Après recherches et de multiples essais, pas moyen de rendre cette formule dynamique:
Code:
=NB.SI(INDIRECT(A2&"!"&C$4:C$55);$A4)

J'aimerai quand recopiant vers la droite que cela incrémente les colonnes.
Code:
=NB.SI(INDIRECT(A2&"!"&C$4:C$55);$A4)
Devienne
=NB.SI(INDIRECT(A2&"!"&D$4:D$55);$A4)
puis
=NB.SI(INDIRECT(A2&"!"&E$4:E$55);$A4)
ect...

J'ai bien cela qui fonctionne, mais y a t'il pas plus court ou plus simple
Code:
=NB.SI(INDIRECT($A$2&"!"&ADRESSE(4;COLONNE();2;;)&":"&ADRESSE(55;COLONNE();2));$A4)
Merci
 
Dernière édition:
Bonjour,
Johan :
J'avais déjà essayé cette solution, le problème c'est que cela recherche bien sur la bonne plage mais pas que la bonne feuille.

Chris :
Plus court que moi.
J'avais complètement zappé cette façon de désigner une cellule (L1C1).

Merci à vous deux.

Je ne sais pas si cela peut se faire en plus court encore.
 
Re

Dans la mesure ou ce qu'on utilise à l'intérieur d'INDIRECT est du texte tu ne peux avoir C4 sans guillemets donc pour faire varier la colonne il y a
soit la notation L1C1
soit l'interprétation de la lettre
Code:
=NB.SI(INDIRECT($A$2&"!"&CAR(CODE("C")+COLONNE(A1)-1)&"$4:"&CAR(CODE("C")+COLONNE(A1)-1)&"$55");$A4)
ou
=NB.SI(INDIRECT($A$2&"!"&CAR(CODE("B")+COLONNE(A1))&"$4:"&CAR(CODE("B")+COLONNE(A1))&"$55");$A4)

mais c'est plus long !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
12
Affichages
1 K
Réponses
5
Affichages
2 K
Réponses
2
Affichages
3 K
Réponses
1
Affichages
1 K
Retour