Fusionner 2 lignes en gardant leurs contenus
Résolu/Fermé
so.beauty
eriiic
- Messages postés
- 4
- Date d'inscription
- mercredi 3 octobre 2007
- Statut
- Membre
- Dernière intervention
- 3 octobre 2007
eriiic
- Messages postés
- 24430
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 11 août 2022
A voir également:
- Fusionner plusieurs lignes simultanément
- Fusionner 2 lignes excel - Meilleures réponses
- Excel fusionner 2 lignes - Meilleures réponses
- Fusionner plusieurs lignes - Forum - Excel
- Fusionner 2 lignes en gardant leurs contenus ✓ - Forum - Bureautique
- Fusionner des lignes - Forum - Excel
- "Fusionner" des lignes avec les mêmes paramètres - Forum - Excel
- Rassembler le contenu de plusieurs lignes en une - Forum - Excel
16 réponses
so.beauty
3 oct. 2007 à 10:16
- Messages postés
- 4
- Date d'inscription
- mercredi 3 octobre 2007
- Statut
- Membre
- Dernière intervention
- 3 octobre 2007
3 oct. 2007 à 10:16
je termine la phrase précédente : insérer une ligne en dessous de chaque paquet de lignes portant le même intitulé (ici : n°234 med1) puis effectuer une fonction concaténation. mais pour ça je sens qu'ill va me falloir une macro...
eriiic
4 oct. 2007 à 22:33
- Messages postés
- 24430
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 11 août 2022
4 oct. 2007 à 22:33
Bonsoir,
Voilà une solution à ton pb. Je t'explique sommairement et je te met un fichier exemple
1: te fabriquer une clé type n°234med1(une tite erreur dans la feuillle: pour la clé lire =B1&C1)
2: récuperer ta liste avec un filtre élaboré sans doublon (simple, c'est dans un menu excel)
3: ecrire la 1ère formule =SOMME.SI($A$4:$A$12;$C22;D$4:D$12) en étant bien attentive aux $
quand tu auras repéré tes zones sur l'exemple tu sélectionneras facilement sur ta feuille
4: recopier la formule vers le bas autant que de clés
5: selectionner ta zone verticale et la tirer vers la droite autant que besoin
le fichier avec les explications : http://www.cijoint.fr/cij18055555427617.xls
tu peux tester en modifiant tes 1
eric
PS : une tite erreur dans la feuillle: pour la clé lire = B1&C1
Voilà une solution à ton pb. Je t'explique sommairement et je te met un fichier exemple
1: te fabriquer une clé type n°234med1(une tite erreur dans la feuillle: pour la clé lire =B1&C1)
2: récuperer ta liste avec un filtre élaboré sans doublon (simple, c'est dans un menu excel)
3: ecrire la 1ère formule =SOMME.SI($A$4:$A$12;$C22;D$4:D$12) en étant bien attentive aux $
quand tu auras repéré tes zones sur l'exemple tu sélectionneras facilement sur ta feuille
4: recopier la formule vers le bas autant que de clés
5: selectionner ta zone verticale et la tirer vers la droite autant que besoin
le fichier avec les explications : http://www.cijoint.fr/cij18055555427617.xls
tu peux tester en modifiant tes 1
eric
PS : une tite erreur dans la feuillle: pour la clé lire = B1&C1
and the winner is... eriiic! merci beaucoup! je gagne tellement plus de temps qu'en utilisant les tcd !!! merci et bonne journée!
blux
3 oct. 2007 à 09:53
- Messages postés
- 24254
- Date d'inscription
- dimanche 26 août 2001
- Statut
- Modérateur
- Dernière intervention
- 10 août 2022
3 oct. 2007 à 09:53
Salut,
quel logiciel/programme ?
quel logiciel/programme ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
so.beauty
3 oct. 2007 à 09:56
- Messages postés
- 4
- Date d'inscription
- mercredi 3 octobre 2007
- Statut
- Membre
- Dernière intervention
- 3 octobre 2007
3 oct. 2007 à 09:56
dsl... excel 2000.
eriiic
3 oct. 2007 à 10:05
- Messages postés
- 24430
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 11 août 2022
3 oct. 2007 à 10:05
Bonjour,
Tu ne peux fusionner 2 cellules en conservant les 2 données.
Ce que tu peux faire c'est masquer une des 2 lignes mais ça sera pour toutes les colonnes, ce n'est peut-être pas ce que tu souhaites.
Il faudrait préciser comment est ta feuille qu'on voit pourquoi tu ne supprimes pas tout simplement une des 2 ligne
eric
Tu ne peux fusionner 2 cellules en conservant les 2 données.
Ce que tu peux faire c'est masquer une des 2 lignes mais ça sera pour toutes les colonnes, ce n'est peut-être pas ce que tu souhaites.
Il faudrait préciser comment est ta feuille qu'on voit pourquoi tu ne supprimes pas tout simplement une des 2 ligne
eric
so.beauty
3 oct. 2007 à 10:12
- Messages postés
- 4
- Date d'inscription
- mercredi 3 octobre 2007
- Statut
- Membre
- Dernière intervention
- 3 octobre 2007
3 oct. 2007 à 10:12
ok, merci pour cette réponse rapide. voilà mon tableau : lignes A B C D E 1 n°234 med1 X 2 n°234 med1 X X 3 n°234 med1 X X et je souhaiterai obtenir : 4 n°234 med1 2X 2X X idée: insérer une ligne en dessous de chaque paquet de lignes portant le même intitulé (ici : n°234 med1) puis effectuer une fonction concaténation... mais pour ça, je sens qu'il va falloir une macro. qu'en pensent les pros ?<code></code>
eriiic
3 oct. 2007 à 23:14
- Messages postés
- 24430
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 11 août 2022
3 oct. 2007 à 23:14
Bonjour,
Je pense que ça doit être réalisable par formules mais je ne vois pas comment.
Si personne ne te fournit de réponse prochainement je regarderai pour faire une macro
eric
Je pense que ça doit être réalisable par formules mais je ne vois pas comment.
Si personne ne te fournit de réponse prochainement je regarderai pour faire une macro
eric
PLOU44
4 oct. 2007 à 00:28
- Messages postés
- 216
- Date d'inscription
- samedi 9 septembre 2006
- Statut
- Membre
- Dernière intervention
- 8 novembre 2019
4 oct. 2007 à 00:28
Bonsoir,
Tu pourrais essayer les tableaux dynamiques croisés.
Je les ai déjà utilisé mais avec un peu de mal.
Alors de là à t'expliquer...
Il faudrait que je m'y remette.
Bon courage.
Tu pourrais essayer les tableaux dynamiques croisés.
Je les ai déjà utilisé mais avec un peu de mal.
Alors de là à t'expliquer...
Il faudrait que je m'y remette.
Bon courage.
hello!
merci pour vos réponses. j'avais pensé aux tableaux croisés dynamique mais malheureusement ça ne peut pas s'appliquer à ce que je fais. en attendant je fais tout à la main... je m'aide d'un test logique pour détecter plus vite les ensembles de lignes portant le même intitulé.
bonne après-midi!
merci pour vos réponses. j'avais pensé aux tableaux croisés dynamique mais malheureusement ça ne peut pas s'appliquer à ce que je fais. en attendant je fais tout à la main... je m'aide d'un test logique pour détecter plus vite les ensembles de lignes portant le même intitulé.
bonne après-midi!
Bonjour J'ai une proposition qui vaut ce qu'elle vaut. Créer une nouvelle ligne avec le même intitulé. Activer la fonction NBVAL qui sait compter les croix dans chaque colonne. Puis avec le menu format/cellules/nombre/personnalisé : taper standard"X". De fait vous aurez le résultat donné par NBVAL suivi du X. Est-ce que cela peut convenir ?
rebonjour!
oui, ce n'est pas une mauvaise idée. j'ai mis des chiffres "1" à la place des X comme ça il additionne et ça évite de passer par cette fonction nbval. par contre j'ai des cellules contenant autre chose que des X, comme du texte. il me faut donc les concaténer. ce n'est pas sorcier je sais.. mais quand on a 3000 lignes à analyser, c'est un peu fastidieux!
oui, ce n'est pas une mauvaise idée. j'ai mis des chiffres "1" à la place des X comme ça il additionne et ça évite de passer par cette fonction nbval. par contre j'ai des cellules contenant autre chose que des X, comme du texte. il me faut donc les concaténer. ce n'est pas sorcier je sais.. mais quand on a 3000 lignes à analyser, c'est un peu fastidieux!
UsulArrakis
4 oct. 2007 à 14:09
- Messages postés
- 7397
- Date d'inscription
- vendredi 28 mars 2003
- Statut
- Contributeur
- Dernière intervention
- 27 janvier 2022
4 oct. 2007 à 14:09
salut
peut être passer par Données/ sous totaux
puis dans la ligne sous tes regoupements faire ta formule de concaténation
peut être passer par Données/ sous totaux
puis dans la ligne sous tes regoupements faire ta formule de concaténation
alleluia!
merci beaucoup pour cette astuce UsulArrakis!! dommage qu'il n'y ait pas la fonction concatener dans cette fonction sous-totaux. mais c déjà ça. merci bcp!
merci beaucoup pour cette astuce UsulArrakis!! dommage qu'il n'y ait pas la fonction concatener dans cette fonction sous-totaux. mais c déjà ça. merci bcp!
Salut !
Tout dépend de ce qu'il y a dans tes X est-ce vraiment des X ou un texte , valeur ?
si c'est vraiment des X
donne un titre à tes colonnes
insère une colonne Concaténation
et fais données, sous-totaux
cela te donnera le nombre de X
CONCA NO LIB PATIENT TENACE COOL
CONCATENER(B2;C2) n°234 medl X X
n°234 medl n°234 medl X
n°234 medl n°234 medl X X
Nombre n°234 medl 2 2 1
si c'est du texte faut un Tableau croisé dynamique sur cette colonne Conca
Tout dépend de ce qu'il y a dans tes X est-ce vraiment des X ou un texte , valeur ?
si c'est vraiment des X
donne un titre à tes colonnes
insère une colonne Concaténation
et fais données, sous-totaux
cela te donnera le nombre de X
CONCA NO LIB PATIENT TENACE COOL
CONCATENER(B2;C2) n°234 medl X X
n°234 medl n°234 medl X
n°234 medl n°234 medl X X
Nombre n°234 medl 2 2 1
si c'est du texte faut un Tableau croisé dynamique sur cette colonne Conca
eriiic
5 oct. 2007 à 12:27
- Messages postés
- 24430
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 11 août 2022
5 oct. 2007 à 12:27
yesss!! c'est quoi le lot ??