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

fonction indirect + mouvement de cellule dans fichier source

  • Initiateur de la discussion Initiateur de la discussion tavarez83
  • Date de début Date de début

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 !

tavarez83

XLDnaute Junior
Bonjour,

J'ai besoin d'un coup de pouce pour une fonction indirect.

Mon fichier source peut avoir plusieurs noms tel que : REGATE 4_04 XXX ou REGATE 4_04 YYY mais toujours en gardant la source REGATE 4_04 (c est un tableau de bord). Je ne suis pas sur d'avoir fait une bonne utilisation de la fonction INDIRECT.

Autre Question sur le meme sujet, quand on va chercher des donnees dans un fichier source, si la cellule demande se decalle, alors le chemin de la formule n'est plus le bon. Comment y remedier?? Comment lui dire d alle chercher une cellule cible malgres le fait qu elle peut bouger

j'ai mis des exmples sur ma feuille excel

je vous remercie

Tav83
 

Pièces jointes

Re : fonction indirect + mouvement de cellule dans fichier source

re,

Pas trop compris ta demande...

Rappel quand m^me: la fonction indirect ne fonctionne pas avec des classeurs externes. Mais appeler un onglet "indirect" cad d'un nom de fonction est hachement imprudent...

pour La cellule qui se ballade, une solution serait de la nommer plutôt que d'utiliser l'adresse classique

quant à C9 et C10, j'ai envie de te répondre
=Characteristics!C7
mais j'ai dû mal comprendre...
 
Re : fonction indirect + mouvement de cellule dans fichier source

Bonjour,

Ci-joint, un exemple avec INDIRECT.
Il faut que les classeurs soient ouverts !

Pour la date, pas tres bien compris...

Pour le decalage, il faut utiliser les noms comme le propose Michel
 

Pièces jointes

Re : fonction indirect + mouvement de cellule dans fichier source

Je te remercie, desole si mes questions ne sont pas clair je vais essaye de faire attention car j en ai encore bcp...

encore merci

tav
 
Re : fonction indirect + mouvement de cellule dans fichier source

Re bonjour,

Je ne veux pas inonder ce forum avec mes questions, donc je les ai mises dans les fichiers joins je n arrive pas a faire la liaison entre 2 classeurs grace a une fonction indirect. et surtout en nommant les cellules ???

Quelqu'un peut m'aider, j'ai mis les exemples dans les deux fichiers joins

Merci

tav83
 

Pièces jointes

Re : fonction indirect + mouvement de cellule dans fichier source

Est ce que qq un pourrait faire marcher mon exemple de liaison svp, car j'ai des problémes a trouver la bonne solution.

Merci, le probléme c que je sais pas qd il faut mettre des '' ou pas...

Tav
 
Re : fonction indirect + mouvement de cellule dans fichier source

Bonjour tavarez83, michel_m, catrice, re le forum,

J'ai ouvert tes fichiers, ton exemple,

As-tu lu la réponse de michel_m, regardé le fichier de catrice ?

=INDIRECT("('["&B5&".xls]AD&MI Forecast'!A3")/SOMME(INDIRECT("'["&B5&".xls]AD&MI Forecast'!$A3:$G3)"))*INDIRECT("'["&B5&".xls]Sheet2'!$A$1)"),

C'est quoi : AD&MI Forecast', au regard de tes fichiers exemples ?

Comprends rien.... mais, bon, ça arrive....

A te lire plus précisément.

Bonne fin de journée à tous.

Jean-Pierre
 
Re : fonction indirect + mouvement de cellule dans fichier source

Salut, désolé, j'avais mis le mauvais nom de feuille mais la j'ai mis les bon, je comprend pas j'ai "#Ref" qui s'affiche

=INDIRECT("('["&B5&".xls]Sheet1'!A3")/SOMME(INDIRECT("('["&B5&".xls]Sheet1'!$A3:$G3)"))*INDIRECT("('["&B5&".xls]Sheet2'!$A$1)")

Pareil pour la date, j'ai beau essayé de la changer dans la source elle ne se change pas dans le fichier "aide", elle reste la meme
 

Pièces jointes

Re : fonction indirect + mouvement de cellule dans fichier source

Bonjour,

Un tout petit détail (mais qui a son importance) :

lorsque le nom du fichier source comporte un espace dans son nom (c'est le cas ici), mettre devant le [ une apostrophe '

Ca donne un guillemet suivi d'une apostrophe "' donc difficile à discerner.

D'autre part, il y a des parenthèses entre guillemets que j'ai supprimé (pas trop compris à quoi elles servaient)

Essaye avec cette formule :

=INDIRECT("'["&B5&".xls]Sheet1'!A3")/SOMME(INDIRECT("'[aide source.xls]Sheet1'!$A3:$G3"))*INDIRECT("'["&B5&".xls]Sheet2'!$A$1")

Attention, lors d'un copier / coller, certains espaces peuvent subrepticement s'insérer, il convient de les supprimer.

Essaye et dis nous

@+
@+
 
Re : fonction indirect + mouvement de cellule dans fichier source

Salut,

Bien joué ca marche nikel, j'en profite pour te poser une petite question,

Il arrive que dans le fichier source les cellules peuvent se decaller, par exemple:

Je veux une info en A4, une ligne c ajouté au dessus de A4 soit mon information est passé en A5. Comment puis je faire pour que ma formule suive l'info.
On ma conseillé de nommer les cellules, As tu une idée ? sais tu comment on procéde pour nommer une cellule ?

Je te remercie

Tav83
 
Re : fonction indirect + mouvement de cellule dans fichier source

re,

Pour donner un nom à une cellule (ou une plage de cellules) :

Sélectionner la (ou les) cellule(s)
Ensuite, Menu Insertion - Nom - Définir - Dans la zone "Noms dans le classeur", indiquer un nom (de préférence évocateur).

Ensuite, dans ta formule INDIRECT, au lieu de faire appel à des cellules telles que A3, tu tapes le nom.

L'intérêt, c'est que si tu insères une ligne au-dessus de la ligne contenant une cellule nommée, le nom va suivre.

Essaye et dis nous

@+
 
Re : fonction indirect + mouvement de cellule dans fichier source

RE, je voulais vous remercier, Tibo, Michel et Catrice, désolé pour le "on" c t pas voulu. C'est la premiére fois que je vais sur un forum, je ne pensais pas que c t aussi vivant, Cela m'a ete tres utile.
Je suis actuellement en stage a l'étranger (en controle de gestion) et on m'a demande de créer un fichier pour pouvoir faire des previsions de dépenses, et il y a des choses qui depassent mes connaissances informatique. (Je ne suis pas pres d'avoir finis) En tt cas j'aurais beaucoup appris, Je vais essayé la formule demain, et vous tiens au courant.

Bonne soirée a vous

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…