Menu

[Excel] Incrémenter une formule [Résolu/Fermé]

kinkin27 2 Messages postés mardi 7 novembre 2006Date d'inscription 21 décembre 2006 Dernière intervention - 15 nov. 2006 à 19:02 - Dernière réponse :  Dr
- 15 nov. 2017 à 11:03
Bonjour, J'ai créé un fichier client sur excel. Chaque client a sa propre feuille(numérotée) reprenant toutes ses données tandis que la première feuille est une liste de tous ces clients. Je voudrais automatiser cette liste de telle sorte que, lorsque je remplis les données client dans une feuille client, ces données s'inscrivent automatiquement dans ma feuille "liste". pour cela j'ai créé une formule (='1'!$C$2) qui fonctionne très bien. '1'! indique la feuille et C2 la case.

Mon problème est de "tirer" cette formule vers le bas pour ne pas devoir la recopier en la modifiant chaque fois puisque sur la ligne suivante, la formule devrait être (='2'!$C$2).
Si quelqu'un sait me dire comment faire???
Merci beaucoup
Afficher la suite 

7 réponses

Meilleure réponse
7
Merci
voila j'ai un prob sur exxel
une formule que je veux incrémenter ='[ventes01-08.xls]Feuil2'!$H$2
='[ventes01-08.xls]Feuil2'!$H$3
='[ventes01-08.xls]Feuil2'!$H$4
sous cette forme.
comment le faire

Merci secour+ 7

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 22752 internautes ce mois-ci

G.David 784 Messages postés vendredi 21 novembre 2003Date d'inscription 13 février 2013 Dernière intervention - 15 mai 2008 à 18:54
il te faut supprimé le $ de la ligne
$H$2 -->$H2 ceci se fait en sélectionnant $H$2 et en tapant sur F4

Cordialement
G.David

le respect n'est pas un dû
il se merite
5
Merci
Tu es obligé de passer par des colonnes de calculs intermédiaires.

Je te propose de faire comme suit:

Tu définis A1 comme 1
Tu définis B1 comme =CONCATENER(A1;"!$C$2")
Tu définis C1 comme =INDIRECT(B1)

Tu sélectionnes les trois cellules et tu implémentes le tout vers le bas normalement.

Après ça, il ne te reste plus qu'à masquer les deux colonnes de calculs intermédiaires A et B et tu as alors en C la colonne avec les résultats attendus...

NB: si tu as un excel en anglais, il faut juste remplacer CONCATENER par CONCATENATE
Je voulais juste remercier les personnes qui prennent sur leur temps pour nous en faire gagner.

Merci beaucoup ça fait vraiment plaisir.
A bientôt.
G.David 784 Messages postés vendredi 21 novembre 2003Date d'inscription 13 février 2013 Dernière intervention - 22 déc. 2006 à 07:06
1
Merci
ou en mariant : indirect(concatener(a1;"$c$2") tu gagne une colonne
kinkin27 2 Messages postés mardi 7 novembre 2006Date d'inscription 21 décembre 2006 Dernière intervention - 21 déc. 2006 à 19:06
0
Merci
Merci beaucoup, je désespérais d'avoir une réponse.
Cela fonctionne très bien. bravo
merci
0
Merci
bonjour

je voudrais nommer des onglets de feuilles automatiquement selon une liste donnée!!
comment puis-je faire
merci de votre aide