Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Report des valeurs d'une même ligne

  • Initiateur de la discussion Initiateur de la discussion sellig 29
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

sellig 29

XLDnaute Occasionnel
Bonjour à tous,

Je bloque sur un petit problème de report de valeurs.
Je souhaiterai que l'ensemble des valeurs d'une ligne (dans une plage donnée) se retrouvent au plus prêt de la valeur de la colonne A. J'ai joint un fichier pour illustrer plus clairement mon souhait...
Merci d'avance pour votre aide.
 

Pièces jointes

Re : Report des valeurs d'une même ligne

Bonjour


1) Tu sélectionnes tes prénoms
2) CTRL+T : cliquer sur Cellules / cocher Cellules vides
3) Edition/Supprimer -> cocher Décaler Cellules vers la gauche

et voila tu as ce que tu souhaites.

EDITION: l'équivalent en VBA ,
(en plus rapide avec les bordures préservées)

Code:
Sub Macro1()
Range("B8:Q11").SpecialCells(xlCellTypeBlanks).Delete Shift:=xlToLeft
Range("B8:Q11").Borders.LineStyle = xlContinuous
End Sub
 
Dernière édition:
Re : Report des valeurs d'une même ligne

Bonsoir Sellig 29, Staple1600,
ci-joint une autre proposition plus en phase avec ton attente initiale :
- la liste est regroupée sans les cellules vides
- les doublons sont pris en compte (cf cellules en jaune)
- pas besoin de laisser la colonne A libre.
Cordialement
 

Pièces jointes

Dernière édition:
Re : Report des valeurs d'une même ligne

Bonsoir,
ci-joint 2ème fichier :en plus des éléments indiqués dans le dernier message, les doublons sont placés dans l'ordre du tableau initial.
Cordialement
 

Pièces jointes

Re : Report des valeurs d'une même ligne

Bonjour,
ci-joint nouveau fichier avec la dernière formule proposée sans l'utilisation du "esterreur" (pour alléger la formule et faciliter sa compréhension) et utilisation d'une MFC pour visualiser les doublons.
Cordialement
 

Pièces jointes

Re : Report des valeurs d'une même ligne

Re,
possibilité de simplifier encore le dernière formule :
=SI(COLONNE()<=NBVAL($A3:$N3);INDEX($A3:$N3;PETITE.VALEUR(SI($A3:$N3<>"";COLONNE($A3:$N3));COLONNE(INDIRECT("1:"&COLONNES($A3:$N3)))));"")
Validation matricielle comme expliqué sur le dernier fichier.
Cordialement
 
Re : Report des valeurs d'une même ligne

Je te remercie David pour tout le mal que tu t'es donné, je n'en demandais pas autant😉 Tes solutions me conviennent bien, je n'ai que l'embarras du choix🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
329
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…