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
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
A voir également:
- Formule
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
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
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
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
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
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
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
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
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
crdlmnt
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
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.
Merci de ta remarque Vaucluse !
Tatiaa, merci de ne pas prendre en compte mon post, il n'est pas adapté à ton cas.
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
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
Mais la solution est bonne à prendre en compte
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
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
Et oui ! Merci Vaucluse de me corriger.
Excusez moi de cette erreur, je vais tout de suite modifier mon post
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
15 juil. 2014 à 12:58
salut ,
enlève les $ devant les chiffres (les $ fixe les cellules donc les nombres
enlève les $ devant les chiffres (les $ fixe les cellules donc les nombres
15 juil. 2014 à 12:36