Concatener plusieurs colonnes
Fermé
qwerty_213
Messages postés
26
Date d'inscription
mardi 12 août 2014
Statut
Membre
Dernière intervention
28 mai 2023
-
Modifié le 22 févr. 2022 à 17:34
Raymond PENTIER Messages postés 58726 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 novembre 2024 - 22 févr. 2022 à 23:40
Raymond PENTIER Messages postés 58726 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 novembre 2024 - 22 févr. 2022 à 23:40
A voir également:
- Concatener plusieurs colonnes
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Word colonnes indépendantes - Guide
- Concatener deux cellules excel - Guide
- Concaténer pdf - 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 415
22 févr. 2022 à 18:23
22 févr. 2022 à 18:23
Bonsoir
une idée ici:
https://www.cjoint.com/c/LBwrxN6nLYc
crdlmnt
une idée ici:
https://www.cjoint.com/c/LBwrxN6nLYc
crdlmnt
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 735
22 févr. 2022 à 18:27
22 févr. 2022 à 18:27
Bonsoir
Une possibilité :
Si les données commencent en ligne 1, en C1 formule :
=SI(LIGNE()<=NBVAL(A:A);A1;INDEX(B:B;LIGNE()-NBVAL(A:A)))
à étirer vers le bas
(à adapter au niveau des LIGNE() qui retournent le n° de la ligne en cours si début autre que en ligne 1)
et plus complet pour éviter d'avoir des 0 qui s’affichent si trop étiré vers le bas :
=SI(LIGNE()<=NBVAL(A:B);SI(LIGNE()<=NBVAL(A:A);A1;INDEX(B:B;LIGNE()-NBVAL(A:A)));"")
Cdlmnt
Via
Une possibilité :
Si les données commencent en ligne 1, en C1 formule :
=SI(LIGNE()<=NBVAL(A:A);A1;INDEX(B:B;LIGNE()-NBVAL(A:A)))
à étirer vers le bas
(à adapter au niveau des LIGNE() qui retournent le n° de la ligne en cours si début autre que en ligne 1)
et plus complet pour éviter d'avoir des 0 qui s’affichent si trop étiré vers le bas :
=SI(LIGNE()<=NBVAL(A:B);SI(LIGNE()<=NBVAL(A:A);A1;INDEX(B:B;LIGNE()-NBVAL(A:A)));"")
Cdlmnt
Via
Raymond PENTIER
Messages postés
58726
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 novembre 2024
17 240
22 févr. 2022 à 23:28
22 févr. 2022 à 23:28
Bonjour.
Question très bizarre !
Tu peux :
Question très bizarre !
Tu peux :
- Faire un copier coller de la plage B1:B4 à l'emplacement A7
- Sélectionner B1:B4 et faire glisser avec la souris jusqu'à A7
- Saisir en C1 la formule =SI(A:A<>"";A:A;INDEX(B:B;LIGNE()-NBVAL(A:A);))
Raymond PENTIER
Messages postés
58726
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 novembre 2024
17 240
22 févr. 2022 à 23:40
22 févr. 2022 à 23:40
Je m'excuse : J'ai suspendu pendant presque 6h la rédaction de ma réponse ; aussi je constate, au moment où je la valide enfin, que ma proposition ressemble comme une sœur à celle de Via ! Mais je préfère ne pas la supprimer ...
Mes saluts à vous tous.
Mes saluts à vous tous.