Recherche d'une valeur selon formule dans un autre fichier

Fermé
Pilou4242 Messages postés 21 Date d'inscription jeudi 14 mai 2020 Statut Membre Dernière intervention 2 février 2022 - 21 janv. 2022 à 12:20
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 - 2 févr. 2022 à 16:50
BOnjour à tous

Tout d'abord merci pour votre support.

Voila mon problème,

Je souhaite faire un fichier excel comparatif de plusieurs données qui se trouvent sur diverse document excel. Je sais appliquer des formules pour des fichiers différents mais mon problème est un peu plus difficile.

DAns les différents fichiers sources, j'ai des données de chiffres d'affaire et de consommable pour diverse exercices. de 2012-2013 à 2025-2026. Afin d'éviter de faire une formule à rallonge en utilisant la fonction SI (par exemple, si l'exercice selectionné est 2012-2013 alors tu fais la moyenne dans le fichier des cellules tant à tant), je souhaitais faire une cellule dans mon fichier comparatif qui viendrait noter le chemin d'accès en fonction de l'exercice sélectionne (simple formule recherchev).
CEtte formule fonctionne très bien et j'arrive à avoir un $G$4:$GR$4 qui s'affiche.

Là où je bloque c'est quelle formule mettre pour que je puisse avoir la moyenne $G$4:$GR$ mais dans un fichier séparé donc en utilisant tout le cheminement connu 'O\....
Il me semble que les formules textes pourraient fonctionner mais je ne vois pas quelle syntaxe mettre.

Pourriez-vous m'aider svp ?

MErci beaucoup

BOnne journée
A voir également:

7 réponses

Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
21 janv. 2022 à 13:56
Bonjour.

"Il me semble que les formules textes pourraient fonctionner mais je ne vois pas quelle syntaxe mettre."
Je ne comprends pas du tout : De même que tu as calculé la somme $G$4:$GR$4 tu peux calculer le nombre de valeurs de $G$4:$GR$4 et donc faire ta moyenne ...
Et je ne vois pas pourquoi tu irais chercher des "formules textes", pour effectuer des calculs !
0
Pilou4242 Messages postés 21 Date d'inscription jeudi 14 mai 2020 Statut Membre Dernière intervention 2 février 2022
21 janv. 2022 à 15:21
Bonjour Raymond,

Merci pour votre retour. Je ne suis pas certain de m'être bien expliqué. Je suis désolé. je vais retenter.

Je bosse sur un fichier comparatif de différents fichier ratio. Je souhaite récupérer une grosse quantité d'information.
Voici le type de formule que j'utilise.
=MOYENNE('O:\MO\Suivi production\Manufacturing CLIN\Ratio production\[Ratio - H+K Aldingen.xlsm]Ratio'!$DK$4:$DV$4)

Mon problème est que les coordonnées $DK$4:$DV$4, dépendent d'un choix que j'ai mis en menu déroulant.
En gros si je choisi l'exercice 2012-2013, je dois faire la moyenne entre $DK$4:$DV$4 et si je choisit l'exercice 2013-2014, je dois faire la moyenne entre $DW$4:$EH$4.

Je pensais bien faire une formule à rallonge en utilisant la fonction SI mais la formule serait très longue car j'ai une vingtaine d'exercice où je veut prendre les moyennes.

Pour éviter de faire cette formule à rallonge, je pensais écrire $DK$4:$DV$4 dans une case (avec une formule recherchev) et que ma formule complète =MOYENNE('O:\MO\Suivi production\Manufacturing CLIN\Ratio production\[Ratio - H+K Aldingen.xlsm]Ratio'!$DK$4:$DV$4) vienne récupérer ces coordonnées pour faire évoluer la formule en fonction de l'exercice choisit.

J'espère que c'est plus clair comme cela.

MErci beaucoup encore
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
21 janv. 2022 à 18:19
... et tu n'as pas essayé d'utiliser la fonction INDIRECT ?
0
Pilou4242 Messages postés 21 Date d'inscription jeudi 14 mai 2020 Statut Membre Dernière intervention 2 février 2022
26 janv. 2022 à 17:06
Bonjour Raymond.

Désolé du retard.

Merci pour votre retour. J'essayerai et je reviendrai vers vous avec mes conclusions. Je ne suis pas trop à l'aise avec cette fonction mais je vais tenter.

Merci
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
26 janv. 2022 à 17:22
C'est pas très compliqué :
=MOYENNE('O:\MO\Suivi production\Manufacturing CLIN\Ratio production\[Ratio - H+K Aldingen.xlsm]Ratio'!INDIRECT(ta_case))
0
Pilou4242 Messages postés 21 Date d'inscription jeudi 14 mai 2020 Statut Membre Dernière intervention 2 février 2022
1 févr. 2022 à 11:23
Vous êtes top !!!

Merci beaucoup
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Pilou4242 Messages postés 21 Date d'inscription jeudi 14 mai 2020 Statut Membre Dernière intervention 2 février 2022
1 févr. 2022 à 11:29
Je profite de ce poste pour poser une nouvelle question sur ces fichiers Excel liés.

J'ai un fichier Excel liés à environ 30 autre fichiers et je viens récupérer beaucoup de données dans différents onglets de chaque fichier. le report des données est assez simple mais j'ai un problème lorsqu'un de mes fichiers sources est ouvert en même temps que mon fichier de récupération.
Dès que cela arrive, j'ai un #REF'! qui s'affiche à la place du nom de l'onglet.

Cette question me trotte dans la tête depuis longtemps et je ne sais pas s'il existe une solution.

MErci beaucoup encore une fois.

BOnne journée
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
1 févr. 2022 à 17:58
La solution la plus évidente est de ne pas avoir de fichier-source ouvert en même temps que le fichier de récupération ...
0
Pilou4242 Messages postés 21 Date d'inscription jeudi 14 mai 2020 Statut Membre Dernière intervention 2 février 2022
2 févr. 2022 à 09:53
Oui en effet c'est le plus simple à faire.

Malheureusement, nous sommes plusieurs à ouvrir ces fichiers-sources. Donc impossible de se coordonner.

Merci Raymond
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
2 févr. 2022 à 16:50
Alors je ne vois pas d'autre option que de laisser tomber les tableurs (comme Excel) et de travailler avec un gestionnaire de bases de données (comme Access).
0