explication de formule

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 !

giorgios

XLDnaute Occasionnel
bonjour

j'aimerai que quelqu'un ait la gentillesse et le temps de m'expliquer la formule suivante :

=INDIRECT(C$1&"!"&SI($B2=2009;"D";"C")&LIGNE()-NB.SI($B$1:$B1;2009))

merci beaucoup

giorgios
 
Re : explication de formule

Bonjour,

Avec un extrait de ton fichier cela aurait été plus facile à expliquer !

La fonction INDIRECT renvoie le contenu de la cellule dont la référence est exprimée en texte.
Exemple : Si Feuil1!D2 contient 5, la formule =INDIRECT("Feuil1!D2") renverra 5

C$1 contient le nom de la feuille, dans l'exemple ci-dessus : Feuil1
& concatène du texte
"!" est le ! de l'exemple ci-dessus, en format texte
& concatène du texte
SI($B2=2009;"D";"C") définit la lettre de la colonne, soit D, soit C
& concatène du texte
LIGNE()-NB.SI($B$1:$B1;2009) définit le numéro de la ligne

J'espère avoir pu t'aider.
 
Re : explication de formule

Bonjour,

Avec un extrait de ton fichier cela aurait été plus facile à expliquer !

La fonction INDIRECT renvoie le contenu de la cellule dont la référence est exprimée en texte.
Exemple : Si Feuil1!D2 contient 5, la formule =INDIRECT("Feuil1!D2") renverra 5

C$1 contient le nom de la feuille, dans l'exemple ci-dessus : Feuil1
& concatène du texte
"!" est le ! de l'exemple ci-dessus, en format texte
& concatène du texte
SI($B2=2009;"D";"C") définit la lettre de la colonne, soit D, soit C
& concatène du texte
LIGNE()-NB.SI($B$1:$B1;2009) définit le numéro de la ligne

J'espère avoir pu t'aider.

merci oui, tu m'aides
voici mon fichier

merci encore
 

Pièces jointes

Re : explication de formule

Re,

Si tu copies cette partie de formule dans une autre cellule sur la même ligne et que tu la fais précéder par le signe =, et que tu la copies vers la bas, tu verras ce que la formule renvoie : 1, 2, 2, 3, 3, 4, 4, 5...

Ce sont les numéros de ligne qu'il faut récupérer en colonnes D ou C.
C'est une façon de faire, mais il y a encore d'autres possibilités
 
- 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
8
Affichages
394
R
  • Question Question
Réponses
3
Affichages
103
regis6460
R
Réponses
23
Affichages
665
Retour