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

Statistiques des forums

Discussions
313 287
Messages
2 096 826
Membres
106 756
dernier inscrit
ghileshndl