Comment lier une formule sur différents onglets
Résolu/Fermé
tfadel
Messages postés
4
Date d'inscription
jeudi 26 juillet 2018
Statut
Membre
Dernière intervention
26 juillet 2018
-
26 juil. 2018 à 11:11
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 26 juil. 2018 à 13:12
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 26 juil. 2018 à 13:12
A voir également:
- Comment lier une formule sur différents onglets
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Restaurer onglets chrome - Guide
- Excel mise en forme conditionnelle formule - Guide
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
26 juil. 2018 à 11:27
26 juil. 2018 à 11:27
Bonjour
difficicile d'être précis avec seulement ces données
toutefois pour le principe
par exemple:
un nom d'onglet entré en A1 strictement identique au nom de la feuille
pour effertuer une recherche en A:C de l'onglet nommé et ressortir C
=RECHERCHEV(cell valeur cherchée; INDIRECT("'"&A1&"'!A:C");3;0)
qui ira cvhercher dans l'onglet nommé en A1
crdlmnt
difficicile d'être précis avec seulement ces données
toutefois pour le principe
par exemple:
un nom d'onglet entré en A1 strictement identique au nom de la feuille
pour effertuer une recherche en A:C de l'onglet nommé et ressortir C
=RECHERCHEV(cell valeur cherchée; INDIRECT("'"&A1&"'!A:C");3;0)
qui ira cvhercher dans l'onglet nommé en A1
crdlmnt
tfadel
Messages postés
4
Date d'inscription
jeudi 26 juillet 2018
Statut
Membre
Dernière intervention
26 juillet 2018
26 juil. 2018 à 11:43
26 juil. 2018 à 11:43
Bonjour Vaucluse,
Merci pour la réponse rapide.
Voici les fichiers en question.
Lien vers fichier PLANNING (depuis lequel il faut aller chercher les données)
https://drive.google.com/file/d/1MSgmbbQqTYTjZjMxoLAI5LSHqZJp87tK/view?usp=drive_open
Lien vers fichier REGIE (vers lequel il faut copier les données - exemple, en se basant sur le N° du camion)
https://drive.google.com/file/d/1y8RzmWGLXEpxb5TIiUAuug3yFo0c82Zx/view?usp=drive_open
Je vais tester avec votre fonction pour voir ce que ça donne =)
Merci pour la réponse rapide.
Voici les fichiers en question.
Lien vers fichier PLANNING (depuis lequel il faut aller chercher les données)
https://drive.google.com/file/d/1MSgmbbQqTYTjZjMxoLAI5LSHqZJp87tK/view?usp=drive_open
Lien vers fichier REGIE (vers lequel il faut copier les données - exemple, en se basant sur le N° du camion)
https://drive.google.com/file/d/1y8RzmWGLXEpxb5TIiUAuug3yFo0c82Zx/view?usp=drive_open
Je vais tester avec votre fonction pour voir ce que ça donne =)
tfadel
Messages postés
4
Date d'inscription
jeudi 26 juillet 2018
Statut
Membre
Dernière intervention
26 juillet 2018
Modifié le 26 juil. 2018 à 11:52
Modifié le 26 juil. 2018 à 11:52
ha oui, evidemment ça ne fonctionne pas, etant donné que les données se trouvent dans 2 fichiers différents ... d'autres idées ?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
Modifié le 26 juil. 2018 à 13:15
Modifié le 26 juil. 2018 à 13:15
Re
essayez cette formule en D5 qui semble faire ce que vous cherchez
(le )5; étant à ajuster sur les autres colonnes en fonction de la valeur à ressortir)
=SIERREUR(RECHERCHEV(B5;INDIRECT("'[PLANNING 07-2018.xlsx]"&GAUCHE(TEXTE(C5;"jjmm");4)&"'!B12:M100");5;0);"")
attention à tous les signes, notamment guillemets et apostrophes dans la code INDIRECT
pour teste de vérification ci besoin, dans cellule hirs champ)
="'[PLANNING 07-2018.xlsx]"&TEXTE(C5;"jjmm")&"'!B12:M100"
doit renvoyer en texte l'adresse complète
et
=INDIRECT("'[PLANNING 07-2018.xlsx]"&GAUCHE(TEXTE(C5;"jjmm");4)&"'!B12")
doit renvoyer la valeur de B12 du fichier PLANNING
il est possible de compléter cette adresse variable comme suit pour accéder à d'autres fichiers mensuels avec cette formule en D5:
=SIERREUR(RECHERCHEV(B5;INDIRECT("'[PLANNING "&TEXTE(MOIS(C5);"00")&"-"&ANNEE(C5)&".xlsx]"&TEXTE(C5;"jjmm")&"'!B1:M1000");5;0);"")
si bien entendu dans tous les cas, les classeurs correspondants sont ouverts
crdlmnt
essayez cette formule en D5 qui semble faire ce que vous cherchez
(le )5; étant à ajuster sur les autres colonnes en fonction de la valeur à ressortir)
=SIERREUR(RECHERCHEV(B5;INDIRECT("'[PLANNING 07-2018.xlsx]"&GAUCHE(TEXTE(C5;"jjmm");4)&"'!B12:M100");5;0);"")
attention à tous les signes, notamment guillemets et apostrophes dans la code INDIRECT
pour teste de vérification ci besoin, dans cellule hirs champ)
="'[PLANNING 07-2018.xlsx]"&TEXTE(C5;"jjmm")&"'!B12:M100"
doit renvoyer en texte l'adresse complète
et
=INDIRECT("'[PLANNING 07-2018.xlsx]"&GAUCHE(TEXTE(C5;"jjmm");4)&"'!B12")
doit renvoyer la valeur de B12 du fichier PLANNING
il est possible de compléter cette adresse variable comme suit pour accéder à d'autres fichiers mensuels avec cette formule en D5:
=SIERREUR(RECHERCHEV(B5;INDIRECT("'[PLANNING "&TEXTE(MOIS(C5);"00")&"-"&ANNEE(C5)&".xlsx]"&TEXTE(C5;"jjmm")&"'!B1:M1000");5;0);"")
si bien entendu dans tous les cas, les classeurs correspondants sont ouverts
crdlmnt
tfadel
Messages postés
4
Date d'inscription
jeudi 26 juillet 2018
Statut
Membre
Dernière intervention
26 juillet 2018
26 juil. 2018 à 13:04
26 juil. 2018 à 13:04
Wahhhhhhhhhhhhhhhhhhhhhhh ça fonctionne !!!!!!!!!!
tout simplement MERCI :):):):):):)
Je vais etudier les fonctions que vous avez utilisé pour comprendre !
C'est tout simplement SUPER !!!!
MERCI MERCI MERCI
Thomas
tout simplement MERCI :):):):):):)
Je vais etudier les fonctions que vous avez utilisé pour comprendre !
C'est tout simplement SUPER !!!!
MERCI MERCI MERCI
Thomas
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
26 juil. 2018 à 13:12
26 juil. 2018 à 13:12
Pas de quoi
je passe le sujet en résolu
bonne route
crdlmnt
je passe le sujet en résolu
bonne route
crdlmnt