Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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: 7

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:

JHA

XLDnaute Barbatruc
Bonjour à tous,

A essayer en "C2"
VB:
=INDIRECT("'"&$A$3&"'!"&CAR(66+(COLONNE()-2))&""&LIGNE(2:2))
copier vers la droite et le bas

JHA
 

Pièces jointes

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

Discussions similaires

Réponses
4
Affichages
544
Réponses
3
Affichages
375
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…