Add. sur la feuille précédente que l'on reporte sur la suivant
Fermé
Vincent
-
Modifié par Vincent le 8/05/2016 à 02:09
via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 - 8 mai 2016 à 02:47
via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 - 8 mai 2016 à 02:47
A voir également:
- Add. sur la feuille précédente que l'on reporte sur la suivant
- Comment supprimer une feuille sur word - Guide
- Excel reporter des données sur une autre feuille avec conditions - Forum Excel
- Feuille de pointage excel - Télécharger - Tableur
- Verrouiller cellule excel sans verrouiller la feuille - Guide
- Feuille blanche pour écrire sur l'ordinateur gratuit - Forum loisirs/vie pratique
1 réponse
via55
Messages postés
14502
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
9 décembre 2024
2 737
8 mai 2016 à 02:47
8 mai 2016 à 02:47
Bonsoir
A partir de la feuille2 et si les feuilles sont bien nommées Feuil1, Feuil2 etc, si tu veux en A1 avoir la valeur de C1 de la feuille précédente la formule est :
=INDIRECT("Feuil"&SUBSTITUE(STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30);"Feuil";"")-1 &"!C1")
STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30) extrait le nom de la feuille courante du nom du fichier
SUBSTITUE(STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30);"Feuil";"") supprime Feuil dans le nom de la feuille et -1 enlève 1 au nombre restant
INDIRECT("Feuil"&SUBSTITUE(STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30);"Feuil";"")-1 &"!C1")
reconstruit une adresse valide en concaténant Feuil puis le nombre (celui de la feuille précédente donc) et !C1
Cdlmnt
Via
A partir de la feuille2 et si les feuilles sont bien nommées Feuil1, Feuil2 etc, si tu veux en A1 avoir la valeur de C1 de la feuille précédente la formule est :
=INDIRECT("Feuil"&SUBSTITUE(STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30);"Feuil";"")-1 &"!C1")
STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30) extrait le nom de la feuille courante du nom du fichier
SUBSTITUE(STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30);"Feuil";"") supprime Feuil dans le nom de la feuille et -1 enlève 1 au nombre restant
INDIRECT("Feuil"&SUBSTITUE(STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30);"Feuil";"")-1 &"!C1")
reconstruit une adresse valide en concaténant Feuil puis le nombre (celui de la feuille précédente donc) et !C1
Cdlmnt
Via