Formule

Résolu/Fermé
Tatiaa - 15 juil. 2014 à 11:28
tobas Messages postés 210 Date d'inscription jeudi 23 novembre 2000 Statut Membre Dernière intervention 8 septembre 2014 - 15 juil. 2014 à 12:58
Bonjour,



J'ai un tableau avec des grosse formule que je dois répéter à chaque ligne mais je dois rajouter 1 à chaque chiffre. Je le fais chiffre par chiffre à chaque fois Y at-il un moyen plus rapide car j'ai 50 ligne et 4 colonne
SOMME('Z:\PROFESSIONNELS\BARRETT Pierre\Feuilles roses\[FEUILLES ROSES 3 ème trimestre BP.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\BECQ Brigitte\[FEUILLES ROSES 3 ème trimestre BB.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\BLANDIN Michèle\Feuilles roses\[FEUILLES ROSES 3 ème trimestre MB.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\BRUERES Annick\Feuilles roses\[FEUILLES ROSES 3 ème trimestre AB.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\CHASSE Laetitia\Feuilles roses\[FEUILLES ROSES 3 ème trimestre LC.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DANCOINE Elodie\Feuilles roses\[FEUILLES ROSES 3 ème trimestre ED.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DANNEELS Aline\Feuilles roses\[FEUILLES ROSES 3 ème trimestre AD.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DECHELETTE Arnauld\Feuilles roses\[FEUILLES ROSES 3 ème trimestre ArD.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DECIMA Sylvie\Feuilles roses\[FEUILLES ROSES 3 ème trimestre SD.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DENOLF Stéphanie\[FEUILLES ROSES 3 ème trimestre StD.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DOUET Virginie\Feuilles roses\[FEUILLES ROSES 3 ème trimestre VD.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DOUGUET Camille\Feuilles roses\[FEUILLES ROSES 3 ème trimestre CD.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\GAGNEUX Annelise\Feuilles roses\[FEUILLES ROSES 3 ème trimestre AG.xlsx]Par actes'!$I$41)
Je dois changé tous les 41 en 42 puis tous les 42 en 43 à chaque fois que je descends une ligne. Je fais copier coller sur la ligne du dessous (cela m'évite de recopier toute la formule) mais je dois changer tous les 41 en 42, puis les 42 en 43...
Comment faire pour que les chiffre se change automatique lorsque je copie. Le reste doit rester pareil. Il n'y a que les chiffre qui doivent prendre 1 de plus.
Merci d'avance

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
Modifié par Vaucluse le 15/07/2014 à 11:37
Bonjour
on ne va pas éplucher toute cette magnifique formule.

deux cas de figure

Le plus évident
pour incrémenter en triant la formule vers le bas,,il suffit de débloquer le N° de lig=ne dans l'adresse:

soit $I$41 devient $I41 (passera à 42 sur la ligne suivante)


si ce n'est pas la bonne solution (?), une autre option.

remplacer par exemple: I41 par :
INDIRECT("I"&LIGNE()+xx) ou -xx selon le cas

xx étant la valeur nécessaire pour que ajoutée ou soustraite au N° de ligne où se trouve la formule, elle vous renvoie le code de la cellule cherchée

ex: INDIRECT("I"&LIGNE()+30) va chercher la valeur de I41 sur la ligne 11 / IA2 sur la ligne 12 ect...

ceci va rallonger votre formule, mais au point ou on on en est...!

le code INDIRECT ne nécessite pas, bien sur que le I soit bloqué avec les $, car c'est un texte qui ne change pas

crdlmnt
Errare humanum est, perseverare diabolicum
0
En enlevant le $ cela fonctionne Un GRAND MERCI Bonne journée
0
benol3 Messages postés 569 Date d'inscription lundi 29 juillet 2013 Statut Membre Dernière intervention 7 mai 2015 87
Modifié par benol3 le 15/07/2014 à 11:53
Salut,

le signe $ sert a bloquer la cellule sur excel

tu mets par exemple $I$41 tu bloque la colonne et la ligne
$I41 bloque la colonne
I$41 bloque la ligne

Adapte cette solution à ton cas
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
Modifié par Vaucluse le 15/07/2014 à 11:38
Bien vu Benol... sauf que c'est exactement le contraire, non? :-)), le dollar bloque la partie de l'adresse qui le sui

crdlmnt
0
benol3 Messages postés 569 Date d'inscription lundi 29 juillet 2013 Statut Membre Dernière intervention 7 mai 2015 87
15 juil. 2014 à 11:43
En effet, je croyais que les celules à changer étaient dans le fichier où se trouvait la formule à recopier.
Merci de ta remarque Vaucluse !

Tatiaa, merci de ne pas prendre en compte mon post, il n'est pas adapté à ton cas.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
Modifié par Vaucluse le 15/07/2014 à 11:46
non benol, la solution est bien celle que vous évoquez, votre post est tout à fait utilisable. Simplement vous avez inversé la fonction des $ dans vos explications;
Mais la solution est bonne à prendre en compte
0
benol3 Messages postés 569 Date d'inscription lundi 29 juillet 2013 Statut Membre Dernière intervention 7 mai 2015 87
15 juil. 2014 à 11:52
Je ne suis pas sur que cela marche vu que les celules bloquées sont issues de différents fichiers.
Et oui ! Merci Vaucluse de me corriger.

Excusez moi de cette erreur, je vais tout de suite modifier mon post
0
En enlevant le $ cela fonctionne Un GRAND MERCI
0
tobas Messages postés 210 Date d'inscription jeudi 23 novembre 2000 Statut Membre Dernière intervention 8 septembre 2014 24
15 juil. 2014 à 12:58
salut ,
enlève les $ devant les chiffres (les $ fixe les cellules donc les nombres
0