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

Microsoft 365 Transformer un tableau en une seule colonne en excluant les cases vides

  • Initiateur de la discussion Initiateur de la discussion MagaliCLC
  • 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 !

M

MagaliCLC

Guest
Bonjour,

J'ai actuellement un tableau de 10 colonnes sur 30 lignes, soit 300 cases, que je souhaite reclasser sur une colonne.
Pour cela, j'utilise la formule suivante qui fonctionne parfaitement "=DECALER($E$3;ENT((LIGNES($3:3)-1)/NBVAL($E$3:$N$3));MOD(LIGNES($3:3)-1;NBVAL($E$3:$N$3)))".

Cependant, mon tableau est composé de nombreuses cases vides que je souhaite "exclure" de ce reclassement en colonne.

Si quelqu'un à une idée 🙂

Merci beaucoup !!

Magali
 
Dernière modification par un modérateur:
Solution
Bonjour à tous, bonjour mapomme, bonjour Amilo

Une autre possibilité en pièce jointe, sans élimination des doublons, sans tri dans l'ordre alphabétique, avec une formule matricielle (à valider avec Ctrl+maj+entrer) semblable à celle proposée par mapomme.

@ plus
Bonjour

Sans avoir le fichier sous la main, c'est un peu compliqué pour nous de faire quelque chose... Conclusion : Un petit fichier représentatif de la situation serait le bienvenu.

@ plus
 
Bonjour

Ce long fil t'aidera peut-être à résoudre ton besoin (les résultats sont donnés dans l'ordre alphabétique, sans doublon).

@ plus

P.S : Merci à David84 pour ce "travail".
 
Dernière édition:
Bonsoir Cisco,
En effet, le fichier ci-joint correspond à mon souhait, mais je ne souhaite pas supprimer les doublons n trier les données par ordre alphabétique.
J'avoue que la formule est trop avancée pour moi. Je suis incapable de la modifier.
Merci de ton aide
 

Pièces jointes

Bonjpour @MagaliCLC, à tous les autres 😉,

Via une formule matricielle en B34 à recopier vers le bas.
=SIERREUR(INDEX($1:$32;ENT(PETITE.VALEUR(SI($B$3:$K$32<>"";LIGNE($B$3:$K$32)+COLONNE($B$3:$K$32)/1000);LIGNE(1:1)));1000*MOD(PETITE.VALEUR(SI($B$3:$K$32<>"";LIGNE($B$3:$K$32)+COLONNE($B$3:$K$32)/1000);LIGNE(1:1));1));"")

Voir fichier...
 

Pièces jointes

Bonjour à tous, bonjour mapomme, bonjour Amilo

Une autre possibilité en pièce jointe, sans élimination des doublons, sans tri dans l'ordre alphabétique, avec une formule matricielle (à valider avec Ctrl+maj+entrer) semblable à celle proposée par mapomme.

@ plus
 

Pièces jointes

- 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

D
Réponses
3
Affichages
2 K
djamal74
D
D
Réponses
8
Affichages
7 K
debutante01
D
B
Réponses
2
Affichages
972
blue0077
B
B
Réponses
4
Affichages
2 K
blondain
B
H
Réponses
8
Affichages
22 K
A
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…