Référencement de cellules identiques de plusieurs feuilles

Fermé
Foulvio Messages postés 2 Date d'inscription mardi 1 septembre 2015 Statut Membre Dernière intervention 1 septembre 2015 - 1 sept. 2015 à 15:03
via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 - 1 sept. 2015 à 16:22
Bonjour,
J'ai actuellement des problèmes pour réaliser un tableau d'une trentaine de feuilles avec une feuille récapitulant les données de cellules ayant le même positionnement sur toutes les feuilles :
Sur ma fiche récapitulative, je souhaite avoir les données de la cellule AR 16 de la feuille1 en G2, celles de la cellule AR16 de la feuille 2 en G3, celles de la cellule AR16 de la feuille 3 en G4.
Je n'arrive à rentrer les cellules qu'une après l'autre. Si je duplique une cellule en la tirant par le côté droit du bas, j'aurais en G3 la cellule AR17 de la feuille 1 et non la cellule AR16 de la feuille 2.
Y a-t-il une solution automatique pour ne pas avoir à traiter les cellules les unes après les autres ?

Il ne me semble pas que ce problème ait déjà été posé sur le forum,
Dans l'attente de vos réponses
A voir également:

1 réponse

via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 2 735
1 sept. 2015 à 15:13
Bonjour

Si les feuilles sont nommées Feuil1, Feuil2 etc (ou xxx1, xxx2 etc), possible avec fonction INDIRECT pour recomposer une adresse variable:

Par exemple dans une cellule de la ligne 3 de la feuille Récap :
=INDIRECT("Feuil" & LIGNE()-2 & "!AR16")

Ici puisque on est en ligne 3, LIGNE()-2 donne 1 donc la référence devient Feuil1!AR16
En ligne 4 LIGNE()-2 donne 2 et la référence Feuil2!AR16 etc

A adapter à ton fichier

Cdlmnt
Via
0
Foulvio Messages postés 2 Date d'inscription mardi 1 septembre 2015 Statut Membre Dernière intervention 1 septembre 2015
1 sept. 2015 à 15:50
Merci beaucoup pour votre réponse.
Toute mes feuilles ont un format de nom différent, j'en conclue donc que c'est impossible sauf à les renommer.
0
via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 2 735 > Foulvio Messages postés 2 Date d'inscription mardi 1 septembre 2015 Statut Membre Dernière intervention 1 septembre 2015
Modifié par via55 le 1/09/2015 à 16:26
Oui, le plus simple est de les renommer !
On pourrait aussi dresser une table de nomenclature sur une autre feuille avec 2 colonnes :
1 nom 1ere feuille
2 nom 2eme feuille etc
Ensuite selectionner toute la plage et la nommer par ex noms
Ensuite utiliser dans la formule INDIRECT une RECHERCHEV pour aller chercher le bon nom dans le tableau :
=INDIRECT(RECHERCHEV(LIGNE()-2;2;0) & "!AR16")

A toi de voir ce qui est le plus pratique
0