Microsoft 365 formule indirect avec reference colonne et ligne variable

CHAPELLE35

XLDnaute Nouveau
Bonjour,
j'utilise actuellement la formule suivante pour commencer la construction d'un tableau de synthèse à partir de plusieurs onglets

INDIRECT($A$3&"!c"&LIGNE())

renvoie la valeur qui se trouve sur l'onglet correspondant,

et pour faciliter le recopiage de la formule je souhaite rendre la référence de la colonne variable comme pour la ligne, j'essaye avec colonne()&ligne() mais je n'aboutis à rien

Merci d'avance pour votre aide
 

Pièces jointes

  • INDIRECT AVEC LIGNE COLONNE.xlsx
    13.7 KB · Affichages: 6

Efgé

XLDnaute Barbatruc
Bonjour
Une proposition en une seule formule pour 365 en dynamique à mettre en Feuil1!$C$2
VB:
=DECALER(INDIRECT($A$3&"!C2");;;NB(INDIRECT($A$3&"!C:C"));NB(INDIRECT($A$3&"!2:2")))
Cordialement
 

Pièces jointes

  • INDIRECT AVEC LIGNE COLONNE.xlsx
    14 KB · Affichages: 3

chris

XLDnaute Barbatruc
RE
Pour illustrer mon propos
VB:
=INDIRECT($A$3&"!L"&LIGNE()&"C"&COLONNE();0)

Mais avec 365 c'est inutile une seule formule suffit comme démontré par Efgé

Un poil plus court
Code:
=INDIRECT(L3C1&"!L2C3:L4C"&NBVAL(INDIRECT(L3C1&"!L2";0))+1;0)
 
Dernière édition:

Discussions similaires

Réponses
4
Affichages
291
Réponses
3
Affichages
190

Statistiques des forums

Discussions
312 206
Messages
2 086 226
Membres
103 159
dernier inscrit
FBallea