Recopie de formules dans excel 2007
Résolu/Fermé
bm687
Messages postés
3
Date d'inscription
jeudi 19 mai 2011
Statut
Membre
Dernière intervention
20 mai 2011
-
Modifié par bm687 le 19/05/2011 à 18:26
bm687 Messages postés 3 Date d'inscription jeudi 19 mai 2011 Statut Membre Dernière intervention 20 mai 2011 - 20 mai 2011 à 12:09
bm687 Messages postés 3 Date d'inscription jeudi 19 mai 2011 Statut Membre Dernière intervention 20 mai 2011 - 20 mai 2011 à 12:09
A voir également:
- Recopie de formules dans excel 2007
- Formules excel de base - Guide
- Liste déroulante excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
4 réponses
melanie1324
Messages postés
1504
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
154
19 mai 2011 à 16:42
19 mai 2011 à 16:42
Bonjour,
en c2, copies cette formule :
=DECALER(A2;5*(LIGNE(A2)-1)-LIGNE(A2);;;)
la foncion décale d'autant de ligne :
A2 : de la cellule que tu veux décaler
ligne(a2) = numéro delignes : 2
ligne(a2)-1)* 5 = 5*1 = 5
mais si tu décales de A2 de 5 tu obtiens à 7 donc il faut retirer le numéro de ligne 7-2 = 5
en a3 :
5*(ligne(a3)-1) = 5*(3-1) = 5*2 = 10 donc te décales de 10 lignes à partir d ela troisième 3 donc on enlèves 3.
en c2, copies cette formule :
=DECALER(A2;5*(LIGNE(A2)-1)-LIGNE(A2);;;)
la foncion décale d'autant de ligne :
A2 : de la cellule que tu veux décaler
ligne(a2) = numéro delignes : 2
ligne(a2)-1)* 5 = 5*1 = 5
mais si tu décales de A2 de 5 tu obtiens à 7 donc il faut retirer le numéro de ligne 7-2 = 5
en a3 :
5*(ligne(a3)-1) = 5*(3-1) = 5*2 = 10 donc te décales de 10 lignes à partir d ela troisième 3 donc on enlèves 3.
melanie1324
Messages postés
1504
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
154
20 mai 2011 à 08:30
20 mai 2011 à 08:30
Bonjour,
je vux etre sure de bien cmprendre car ce n'est toujours pas clair.
Tu as dans ta colonne A, 500lignes.
et tu voudrais que dans ta colonne b, les valeurs de la colonne A mais seulement toutes les 4 lignes, autrement dit tu aurais :
lignes A B
1 1 = A1
2 2 =A5
3 3 =A9...
si c'est ca, ma formule fonctionne. tu mets en b1 et tu peux la recopier jusqu'en bas de ton tableau :
=DECALER(A2;(LIGNE(A1)+3*(ligne(a1)-1);;;)
je vux etre sure de bien cmprendre car ce n'est toujours pas clair.
Tu as dans ta colonne A, 500lignes.
et tu voudrais que dans ta colonne b, les valeurs de la colonne A mais seulement toutes les 4 lignes, autrement dit tu aurais :
lignes A B
1 1 = A1
2 2 =A5
3 3 =A9...
si c'est ca, ma formule fonctionne. tu mets en b1 et tu peux la recopier jusqu'en bas de ton tableau :
=DECALER(A2;(LIGNE(A1)+3*(ligne(a1)-1);;;)
bm687
Messages postés
3
Date d'inscription
jeudi 19 mai 2011
Statut
Membre
Dernière intervention
20 mai 2011
20 mai 2011 à 12:09
20 mai 2011 à 12:09
Bonjour,
Merci beaucoup pour ces nouvelles explications, je n'avais pas bien utilisé la fonction Decaler et je n'arrivais forcément pas au résultat voulu.
Mais grâce à ces détails en plus, j'ai trouvé ma solution !!!
Merci beaucoup, mélanie1324, d'avoir passé et pris du temps à m'expliquer ce problème.
Au plaisir, peut-être, sur commentcamarche.net pour une nouvelle question ! ;-D
Merci beaucoup pour ces nouvelles explications, je n'avais pas bien utilisé la fonction Decaler et je n'arrivais forcément pas au résultat voulu.
Mais grâce à ces détails en plus, j'ai trouvé ma solution !!!
Merci beaucoup, mélanie1324, d'avoir passé et pris du temps à m'expliquer ce problème.
Au plaisir, peut-être, sur commentcamarche.net pour une nouvelle question ! ;-D
bm687
Messages postés
3
Date d'inscription
jeudi 19 mai 2011
Statut
Membre
Dernière intervention
20 mai 2011
19 mai 2011 à 18:34
19 mai 2011 à 18:34
Bonjour,
merci de votre réponse. Malheureusement, cette solution ne m'apporte pas le résultat voulu.
(désolé j'ai légèrement modifié mon 1er message car je m'étais mal exprimé sur 1 détail)
En effet, ma liste de données fait plus de 500 lignes, et je voudrais avoir dans une seconde liste (à côté ou même dans une autre feuille) les données qui se rapportent toutes les 4 lignes par exemple. (soit dans a1, a5, a9, a13, a17.......)
Donc pour éviter de reprendre chaque ligne de formule, je cherche à recopier rapidement la formule miracle !!!
Encore merci de vous être penché sur mon problème.
merci de votre réponse. Malheureusement, cette solution ne m'apporte pas le résultat voulu.
(désolé j'ai légèrement modifié mon 1er message car je m'étais mal exprimé sur 1 détail)
En effet, ma liste de données fait plus de 500 lignes, et je voudrais avoir dans une seconde liste (à côté ou même dans une autre feuille) les données qui se rapportent toutes les 4 lignes par exemple. (soit dans a1, a5, a9, a13, a17.......)
Donc pour éviter de reprendre chaque ligne de formule, je cherche à recopier rapidement la formule miracle !!!
Encore merci de vous être penché sur mon problème.