Copier la valeur d'une cellule sur X lignes
Résolu
Haeny
-
Haeny -
Haeny -
Bonjour,
Je cherche à faire une manipulation sur Excel mais je ne connais pas la procédure à suivre :
J'ai une colonne contenant des données. Et il faudrait que chacune de ces données soient retranscrite dans la colonne adjacente quatre fois d'affilée. Donc concrètement ça donnerait :
Colonne 1
1
2
3
Colonne 2
1
1
1
1
2
2
2
2
3
3
3
3
et ainsi de suite
Je précise qu'il y a 8700 lignes donc je recherche quelque chose qui me permettrait de faire ça en quelques secondes ou quelques minutes seulement.
Merci d'avance.
Je cherche à faire une manipulation sur Excel mais je ne connais pas la procédure à suivre :
J'ai une colonne contenant des données. Et il faudrait que chacune de ces données soient retranscrite dans la colonne adjacente quatre fois d'affilée. Donc concrètement ça donnerait :
Colonne 1
1
2
3
Colonne 2
1
1
1
1
2
2
2
2
3
3
3
3
et ainsi de suite
Je précise qu'il y a 8700 lignes donc je recherche quelque chose qui me permettrait de faire ça en quelques secondes ou quelques minutes seulement.
Merci d'avance.
A voir également:
- Copier la valeur d'une cellule excel
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Liste déroulante excel - Guide
- Proteger cellule excel - Guide
- Déplacer une colonne excel - Guide
1 réponse
Bonsoir
En supposant les données de la 1ere colonne commençant en A1, en B1 la formule =INDIRECT("A"&ARRONDI.SUP(LIGNES($B$1:B1)/4;0))
A étirer ensuite au bas de la colonne (double-clic sur carré noir en bas à droite de cellule )
A adapter à ton fichier ( Si ne commence par exemple qu'en A3 la formule devient =INDIRECT("A"&ARRONDI.SUP(LIGNES($B$1:B1)/4;0)+2) etc)
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
En supposant les données de la 1ere colonne commençant en A1, en B1 la formule =INDIRECT("A"&ARRONDI.SUP(LIGNES($B$1:B1)/4;0))
A étirer ensuite au bas de la colonne (double-clic sur carré noir en bas à droite de cellule )
A adapter à ton fichier ( Si ne commence par exemple qu'en A3 la formule devient =INDIRECT("A"&ARRONDI.SUP(LIGNES($B$1:B1)/4;0)+2) etc)
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
Mais quand j'emploie ta formule, j'ai le message d'erreur suivant : #NAME?
Ton Excel doit être en anglais, mais tu ne l'avais pas précisé
Si c'est le cas il faut remplacer ARRONDI.SUP par ROUNDUP
Cdlmnt
Effectivement mon Excel est en anglais, désolée pour cet oubli.
Je viens de tester avec cette formule et ça ne marche toujours pas :/ J'ai aussi essayé en remplaçant "LIGNES" par "LINES" (pour dire d'essayer) mais ça n'a rien donné non plus
Maintenant ça devrait être bon