Incrémenter de colonne en lignes
Résolu/Fermé
Murielle!!
Messages postés
70
Date d'inscription
jeudi 28 novembre 2013
Statut
Membre
Dernière intervention
8 février 2021
-
8 févr. 2021 à 16:37
Murielle!! Messages postés 70 Date d'inscription jeudi 28 novembre 2013 Statut Membre Dernière intervention 8 février 2021 - 8 févr. 2021 à 18:48
Murielle!! Messages postés 70 Date d'inscription jeudi 28 novembre 2013 Statut Membre Dernière intervention 8 février 2021 - 8 févr. 2021 à 18:48
A voir également:
- Incrémenter de colonne en lignes
- Déplacer une colonne excel - Guide
- Formule somme excel colonne - Guide
- Trier colonne excel - Guide
- Partage de photos en ligne - Guide
- Site de vente en ligne particulier - Guide
3 réponses
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 428
Modifié le 8 févr. 2021 à 17:16
Modifié le 8 févr. 2021 à 17:16
Bonjour
Essaies ceci en A12
=INDEX($A$2:$A$9;1+(ENT(LIGNE()-12)/20);1) & "-" & INDEX($B$1:$U$1;1;1+MOD(LIGNE()-12;20))
à tirer vers le bas
Cdlmnt
Essaies ceci en A12
=INDEX($A$2:$A$9;1+(ENT(LIGNE()-12)/20);1) & "-" & INDEX($B$1:$U$1;1;1+MOD(LIGNE()-12;20))
à tirer vers le bas
Cdlmnt
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 428
Modifié le 8 févr. 2021 à 18:01
Modifié le 8 févr. 2021 à 18:01
Ce n'est qu'un peu d'arithmétique ;-)
NDEX($A$2:$A$9;1+(ENT(LIGNE()-12)/20);1)
ENT(LIGNE()-12)/20) renvoie Q = le quotient entier de la division du n° de ligne -12 par 20
de la ligne 12 ,à la ligne 31 on a LIGNE()-12 < 20 et Q = 0
de la ligne 32 ,à la ligne 31 on a 20 <= LIGNE()-12 < 40 et Q = 1
etc ...
INDEX($A$2:$A$9;1+Q;1)
va prendre dans la plage A2:A9, la valeur de la cellule située à la ligne Q (de cette plage) et en colonne 1
INDEX($B$1:$U$1;1;1+MOD(LIGNE()-12;20))
MOD(LIGNE()-12;20)
renvoie R = le reste de la division entière du n° de ligne - 12 par 20
en ligne 12, LIGNE()-12 = 0 et R = 0
en ligne 13, LIGNE()-12 = 1 et R = 1
...
en ligne 31, LIGNE()-12 = 31-12 = 19 et R = 19
en ligne 32, R = LIGNE()-12 = 20 et R = 0
etc ...
INDEX($B$1:$U$1;1;1+R)
va prendre dans la plage B1:U1 la valeur de la cellule située en ligne 1 (de cette plage) et en colonne 1+R
Cdlmnt
NDEX($A$2:$A$9;1+(ENT(LIGNE()-12)/20);1)
ENT(LIGNE()-12)/20) renvoie Q = le quotient entier de la division du n° de ligne -12 par 20
de la ligne 12 ,à la ligne 31 on a LIGNE()-12 < 20 et Q = 0
de la ligne 32 ,à la ligne 31 on a 20 <= LIGNE()-12 < 40 et Q = 1
etc ...
INDEX($A$2:$A$9;1+Q;1)
va prendre dans la plage A2:A9, la valeur de la cellule située à la ligne Q (de cette plage) et en colonne 1
INDEX($B$1:$U$1;1;1+MOD(LIGNE()-12;20))
MOD(LIGNE()-12;20)
renvoie R = le reste de la division entière du n° de ligne - 12 par 20
en ligne 12, LIGNE()-12 = 0 et R = 0
en ligne 13, LIGNE()-12 = 1 et R = 1
...
en ligne 31, LIGNE()-12 = 31-12 = 19 et R = 19
en ligne 32, R = LIGNE()-12 = 20 et R = 0
etc ...
INDEX($B$1:$U$1;1;1+R)
va prendre dans la plage B1:U1 la valeur de la cellule située en ligne 1 (de cette plage) et en colonne 1+R
Cdlmnt
Murielle!!
Messages postés
70
Date d'inscription
jeudi 28 novembre 2013
Statut
Membre
Dernière intervention
8 février 2021
8 févr. 2021 à 18:17
8 févr. 2021 à 18:17
Je vais essayer de décortiquer ça, merci d'avoir pris le temps.
Donnes-tu des cours par hasard? ou sais-tu comment m'inscrire à un cours de ce genre?
Donnes-tu des cours par hasard? ou sais-tu comment m'inscrire à un cours de ce genre?
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 428
8 févr. 2021 à 18:32
8 févr. 2021 à 18:32
Pas de cours :-(
Tu as ici les fiches pratiques de CCM
https://www.commentcamarche.net/contents/excel-tableur-1992167239
Bon courage
Tu as ici les fiches pratiques de CCM
https://www.commentcamarche.net/contents/excel-tableur-1992167239
Bon courage
Murielle!!
Messages postés
70
Date d'inscription
jeudi 28 novembre 2013
Statut
Membre
Dernière intervention
8 février 2021
8 févr. 2021 à 18:48
8 févr. 2021 à 18:48
Parfait merci!
8 févr. 2021 à 17:22