Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

"Annuler" la fusion dans un tableau dynamique croisé

3 réponses
Avatar
Fabien
Bonjour,
Ma question dans le sujet ;-)
Comment faire pour annuler la fusion de ligne lorsque les valeurs sont
égales ?
de :
Champ1 Champ2 Champ3
Pierre 125 123
589 256
235 256
Paul 123 457
joe 1213 456
144 1223

Arriver à :
Champ1 Champ2 Champ3
Pierre 125 123
Pierre 589 256
Pierre 235 256
Paul 123 457
joe 1213 456
joe 144 1223


Merci

3 réponses

Avatar
lSteph
Bonsoir,
Il me semble manquer un élément dans cet exemple, dans un TCD on
aurait:
Champ1 Champ2 Champ3
Pierre 949 635
Paul 123 457
Joe 1357 1679

ou un autre élément distinctif par exemple:

Nom Mois Champ3Champ4
Pierre Jan 125 123
Fev 589 256
Mar 235 256
Paul Fev 123 457
joe Jan 1213 456
Fev 144 1223

QQ'il en soit, si tu reste en TCD cela va rester comme cela

Une première solution simple :copie valeurs de ton tcd dans une autre
feuille
puis sélectionner les cellules de la colone A
F5 (atteindre) cellules..vides
appuie sur le signe
=
puis ...(pointe la cellule d'audessus de la première vide et Ctrl
+Entrée

Cordialement.

lSteph

On 5 juil, 15:48, Fabien wrote:
Bonjour,
Ma question dans le sujet ;-)
Comment faire pour annuler la fusion de ligne lorsque les valeurs sont
égales ?
de :
Champ1 Champ2 Champ3
Pierre 125 123
589 256
235 256
Paul 123 457
joe 1213 456
144 1223

Arriver à :
Champ1 Champ2 Champ3
Pierre 125 123
Pierre 589 256
Pierre 235 256
Paul 123 457
joe 1213 456
joe 144 1223

Merci


Avatar
Fabien
Bonsoir,
Il me semble manquer un élément dans cet exemple, dans un TCD on
aurait:
Champ1 Champ2 Champ3
Pierre 949 635
Paul 123 457
Joe 1357 1679

ou un autre élément distinctif par exemple:

Nom Mois Champ3Champ4
Pierre Jan 125 123
Fev 589 256
Mar 235 256
Paul Fev 123 457
joe Jan 1213 456
Fev 144 1223

QQ'il en soit, si tu reste en TCD cela va rester comme cela

Une première solution simple :copie valeurs de ton tcd dans une autre
feuille
puis sélectionner les cellules de la colone A
F5 (atteindre) cellules..vides
appuie sur le signe
puis ...(pointe la cellule d'audessus de la première vide et Ctrl
+Entrée


Cordialement.

lSteph

On 5 juil, 15:48, Fabien wrote:
Bonjour,
Ma question dans le sujet ;-)
Comment faire pour annuler la fusion de ligne lorsque les valeurs sont
égales ?
de :
Champ1 Champ2 Champ3
Pierre 125 123
589 256
235 256
Paul 123 457
joe 1213 456
144 1223

Arriver à :
Champ1 Champ2 Champ3
Pierre 125 123
Pierre 589 256
Pierre 235 256
Paul 123 457
joe 1213 456
joe 144 1223

Merci




Bonjour, lSteph

J'avais envisagé cette solution mais c'est trop 'statique' ;-) .
qq'il en soit merci de ta réponse
Fabien


Avatar
lSteph
Bonjour,

En ce cas, laisse tomber le TCD pour faire cela
Construis ta matrice de base avec une extraction sans doublons
puis utilises sommeprod
Comme je l'ai indiqué pour obtenir l'indexation des éléments
(un peu comme une clé à l'image d'access) il faut intégrer la (ou les)
distinction qui fait que Pierre ou Paul apparaissent plusieurs fois
Soit, appeler le menu Filtre élaboré depuis la sélection des colonnes
utiles ex: Nom Mois

Si la matrice à prendre en compte est variable il faut l'automatiser
via vba.

La connaissance de la structure de tes données sources devrait te
permettre d'adapter cette solution, sinon,
à bientôt peut être.

Cordialement.

lSteph

Pour mettre un lien http://cjoint.com

Bonjour, lSteph
J'avais envisagé cette solution mais c'est trop 'statique' ;-) .
qq'il en soit merci de ta réponse
Fabien