Fonction indirect Excel, Tuto, Exemple, figée dynamique

Bonjour à toutes et à tous !!

Solution trouvée dans ce post pour une fonction INDIRECT dans Excel avec une partie dynamique et figée, avec référence dynamique aux feuilles et aux cellules (colonnes et lignes)

Problématique :

Je voulais une fonction INDIRECT avec une référence figée et une partie dynamique qui va chercher la bonne cellule (que ça soit en colonne ou en cellule), un INDIRECT flexible et ou intelligent.

Mon objectif :

1) Avoir des feuilles de données brutes (copier/coller), pouvoir en créer de nouvelles toujours de données brutes.

2) Avoir une feuille Param ou je spécifie dans une cellule le nom de la feuille de données brutes ciblée, anciennes et ou nouvelles.

3) Des feuilles de calculs et d'opérations, graphique et autres .... du coup qui sont 100% dynamiques.

4) je n'ai plus rien à adapter ...

Ce qui me permet du coup de récupérer des valeurs brut, de créer une nouvelle feuille, et simplement en l'ajoutant le nom de la nouvelle feuille de données brutes dans la feuille Param de faire tous les calculs sans avoir tout refaire ou à adapter.

Pour le référencement web : Fonction Indirect Excel, colonne, ligne, cellule, excel, office 365, dynamique, figée, tuto

Un exemple valant 1000 mots voir plus, je te mets a toi internaute le résultat qui correspond a la force de l'entraide.

Merci pour votre aide et merci a toi @sabV

La solution est dans le fichier plus bas.

Obsolète :

Alors je vais aller chercher la valeur A1 dans la feuille toto.

La ça marche mais pour une seule cellule ...

Merci pour votre aide.[/size]

Message perso : Big Up à mon petit blondinet, Al capone !

102solution.xlsx (30.65 Ko)

Bonjour,

ça serait plus facile si tu nous met 2 formules sans INDIRECT,

bonjour,

formule à tirer vers le bas

=INDIRECT(fx!$B$1 & "!A" & ROW(A1))
sabV a écrit :

Bonjour,

ça serait plus facile si tu nous met 2 formules sans INDIRECT,

Tu as raison c'est même mieux si je fais l'effort de mettre un fichier.

Mon soucis est situé dans la feuille Result.

62exemple2.xlsx (19.93 Ko)

bonjour

=INDIRECT("'"&E$1&"'!E"& LIGNE(A1))

E1 c'est la cel qui contient le nom de la feuille et E cest la col des valeurs

cordialement

yoki a écrit :
sabV a écrit :

Bonjour,

ça serait plus facile si tu nous met 2 formules sans INDIRECT,

Tu as raison c'est même mieux si je fais l'effort de mettre un fichier.

Mon soucis est situé dans la feuille Result.

Ça ne fonctionne pas il m'indique #NOM?

Pourtant tout semble correct.

Bonjour,

=INDIRECT(Param!$B$1 & "!A" & LIGNE())

je pense qu'avec le fichier Excel vous pourrez vraiment m'aider.

Désolé de ne pas avoir été clair ...


sabV a écrit :

Bonjour,

=INDIRECT(Param!$B$1 & "!A" & LIGNE())

Alors ça fonctionne pour la colonne mais pas en ligne.

Si j’étends sur la ligne j'obtiens le chiffre au lieu de la valeur en B2 de la feuille ciblée.

J'en perds mon latin !

Je remets un fichier exemple2


C'est un vrai casse tête chinois ... pourtant je vous jure que je ne suis pas manchot !!!

je lis et j'essaye mais rien a faire ...

Bonjour,

est ce que ça va ca ?

68yoki-exemple2.xlsx (19.63 Ko)
sabV a écrit :

Bonjour,

est ce que ça va ca ?

@sabV j'ai voulu donner plus d'infos mais j'ai introduis un malentendu (désolé)

En fait je voudrais la valeur de la colonne B de la feuille ciblée (j'ai modifié pour éviter le mal entendu)

Exemple3.xls.


En fait que j’étende vers le bas ou vers la droite ça doit aller chercher la bonne cellule.

En gros un indirect intelligent quoi

Merci pour votre aide deja.

Bonjour,

à tester,

=INDIRECT(Param!$B$1&"!"&ADRESSE(LIGNE();COLONNE()))

bonjour

INDIRECT(.............A&&ligne(a1) ) pour avoir ce qui se trouve dans la cel de la colonneA a la ligne 1

si le N°de ligne n'est pas fourni LIGNE() cela renvoiera la valeur de la cel de la colonne A à la ligne de la formule donc si tu saisis ça dans une cel qui se trouve a la ligne 325 >>>>tu auras la valeur de la cel A325

cordialement

sabV a écrit :

Bonjour,

à tester,

=INDIRECT(Param!$B$1&"!"&ADRESSE(LIGNE();COLONNE()))

Ca marche !!!!!!!!!!

Merci .... ça permet de créer un fichier full automatique !!!

copier coller des valeurs dans une nouvelle feuille et un switch sans avoir à tout refaire !!!

Les formules vont être super longue mais à ne faire qu'une seule fois du coup !

Je vais me permettre de modifier mon post (titre pour qu’il soit SEO Friendly)

Je vais mettre mon fichier au début de ma première question ... comme ça les autres pourrons utiliser le fichier si besoin !!!

Merci SabV !!!!

Merci pour ce retour, au plaisir!

pour clôturer le fil, cliquer sur le bouton V vert du post à coté du bouton EDITER, merci!

sabV a écrit :

Merci pour ce retour, au plaisir!

pour clôturer le fil, cliquer sur le bouton V vert du post à coté du bouton EDITER, merci!

J'ai changé le titre, j'ai enrichie le fichier excel avec des commentaires pour les autres.

j'ai supprimé les fichiers exemple pour éviter la confusion.

Merci a toi SabV !!!

66solution.xlsx (30.65 Ko)
Rechercher des sujets similaires à "fonction indirect tuto exemple figee dynamique"