Formule
Résolu/Fermé
guismo33
Messages postés
351
Date d'inscription
samedi 7 décembre 2013
Statut
Membre
Dernière intervention
21 mars 2021
-
25 mai 2015 à 10:11
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 25 mai 2015 à 15:32
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 25 mai 2015 à 15:32
A voir également:
- Formule
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
- Excel mise en forme conditionnelle formule - Guide
1 réponse
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
25 mai 2015 à 10:52
25 mai 2015 à 10:52
Bonjour
Voici une formule que vous pourriez adapter à votre besoin
=GAUCHE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-1)&LIGNE()
Voici une formule que vous pourriez adapter à votre besoin
=GAUCHE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-1)&LIGNE()
25 mai 2015 à 11:22
si j'ai bien compris voici:
=GAUCHE(CELLULE('[1Janvier.xlsx]Vinc'!$D$42);NBCAR(CELLULE('[1 Janvier.xlsx]Vinc'!$D$42)-1)&LIGNE()) , il affiche #VALEURS je ne vois pas mon erreur
Cordialement
Modifié par PHILOU10120 le 25/05/2015 à 11:46
Non il ne faut pas mettre le CELLULE('[1Janvier.xlsx]Vinc'!$D$42)
mais cellule("nomfichier") nom fichier est le type d'information à récupérer
J'ai modifié la formule pour votre besoin celle-ci donne l'adresse
=ADRESSE(42;4;3;1;GAUCHE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-1)&LIGNE())
Celle-ci donne le contenu
=INDIRECT(ADRESSE(42;4;3;1;GAUCHE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-1)&LIGNE());1)
25 mai 2015 à 13:28
merci j'ai écrit la formule =ADRESSE(42;4;3;1;GAUCHE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-1)&LIGNE() il me donne ceci:
'L:\Chevaux\Reducteur\2015\[1 Janvier.xlsx]Feuil1'!$D42
il determine bien le nom du fichier, la cellule d42, mais pas le nom de la feuille, puisque dans mon fichier "janvier" j' ai 30 feuilles avec des noms different.
ps: j'aurais dû le faire avant peut-être
Cordialement
Modifié par PHILOU10120 le 25/05/2015 à 15:38
=ADRESSE(42;4;3;1;H1)
H1 = cellule 1 de la liste des noms de feuilles
contenu
=INDIRECT(ADRESSE(42;4;3;1;H1);1)