Fusionner deux colonnes [Excel] - Logiciels - Windows & Software
Marsh Posté le 27-11-2006 à 14:56:40
ReplyMarsh Posté le 27-11-2006 à 15:07:19
TAM136 a écrit : Salut |
Si j'ai bien compris ce que tu cherches à montrer, je crois qu'il y a une erreur dans ta formule, c'est C1=A1&B1=12
mais ce que je cherche à faire c'est pas ça, je voudrais combiner deux colonnes de cette manière :
C1 devient A1
C2 devient B1
C3 devient A2
C4 devient B2
...
donc dans cet exemple, la colonne A contient les N valeurs d'indices impairs et la colonne B les N valeurs d'indices pairs.
En combinant les deux j'obtiens une seule colonne C de taille 2N : la séquence complète.
Marsh Posté le 27-11-2006 à 16:36:53
Salut kenichi,
Dans la colonne C de la ligne, tu introduis la formule de concaténation :
=CONCATENER(A1;" - ";B1)
NB : le terme du millieu sert à séparer les deux composants issus des colonnes A et B. Il suffit de le supprimer si tu n'en as pas besoin.
Le signe - est placé entre quillemets "" pour indiquer à Excel que c'est un caractère, pas un chiffre. Il y a également un espace de part et d'autre du signe - pour écarter les deux valeurs récupérées. Ces deux espaces sont également des caractères ==> entre les guillements "".
Tu peux également ne mettre qu'un espace entre les deux valeurs. Il suffit d'insérer, entre les ; l'ensemble " " (guillement, espace, guillement).
J'espère avoir répondu à ta question.
A+
Marsh Posté le 27-11-2006 à 16:51:50
Salut Papy Octet,
Merci pour ton aide. Ce que tu proposes est une variante de ce qu'à écrit TAM136 et malheureusement ça ne répond pas à ma question.
J'ai réussi à contourner le problème en ajoutant une ligne après chaque valeur de chaque colonne directement dans le programme qui me sort les données. Il ne reste alors plus qu'à copier/coller les données de chaque colonne dans une seule.
Marsh Posté le 27-11-2006 à 16:57:52
Bonsoir,
Je venais juste de trouver:
=SI(MOD(LIGNE();2)=0;DECALER($A$1;(ENT((LIGNE()+1)/2)-1);1);DECALER($A$1;(ENT((LIGNE()+1)/2)-1);0))
a mettre en colonne C et étendre
Cordialement
Marsh Posté le 27-11-2006 à 17:21:24
\o/ merci beaucoup ! J'aurais jamais trouvé ça tout seul.
Marsh Posté le 01-08-2008 à 18:04:26
Bonsoir,
pour répondre à une demande qui m'a été faite sur un cas plus général:
=DECALER($A$1;ENT((LIGNE()-1)/7);SI(MOD(LIGNE();7)=0;6;MOD(LIGNE();7)-1))
en rouge le nombre de colonnes, et en bleu le nombre de colonnes moins 1
ici l'exemple est pour 7 colonnes
Cordialement
Marsh Posté le 27-11-2006 à 14:42:56
Bonjour,
J'ai beau me creuser la tête je n'arrive pas à voir comment fusionner deux colonnes. Elles contiennent chacune N valeurs d'une séquence de taille 2N, je souhaiterais les regrouper pour avoir une colonne de taille 2N avec toutes les valeurs dans l'ordre. La première colonne contient les valeurs d'indices paires, l'autre les impaires. Vous pouvez m'aider ?