Regrouper les cellule non vides

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 !

Sinistrus

XLDnaute Junior
Bonjour,

Comme son nom l'indique, j'ai besoin de regrouper dans ma Feuil2 les données non vide de la Feuil1.

Par exemple :

Code:
Feuil1!A1 = Bonjour					Feuil2!A1 = Bonjour
Feuil1!A2 = Bonsoir					Feuil2!A2 = Bonsoir
Feuil1!A3 = Bonne nuit				Feuil2!A3 = Bonne nuit
Feuil1!A4 = 						Feuil2!A4 = Bon appétit
Feuil1!A5 = Bon appétit				Feuil2!A5 = Bon à grand
Feuil1!A6 = Bon à grand				Feuil2!A6 = Catégorie
Feuil1!A7 = 						Feuil2!A7 = Catésinge
Feuil1!A8 = Catégorie
Feuil1!A9 = Catésinge
Feuil1!A10 =

Bon, j'ai une partie du code en Feuil2 :
Code:
=SI(Feuil1!A1<>"";Feuil1!A1;"")
Mais je ne saurai les regrouper automatiquement.

Je sollicite donc votre aide et vous remercie d'avance.
 
Re : Regrouper les cellule non vides

Bonjour,
C'est un peu plus compliqué !

coller la formule suivante en a1 de la feuille2, valider avec ctrl+maj+enter (les 3 touches ensemble) : des {} apparaissent alors avant le = et après la dernière parenthèse.

Code:
=SIERREUR(INDEX(Feuil1!$A$1:$A$20;PETITE.VALEUR(SI(NBCAR(Feuil1!$A$1:$A$10)>0;LIGNE(Feuil1!$A$1:$A$10);20);LIGNE()))&"";"")
recopier vers le bas.
Modifier le chiffre 20 (2 fois) si la plage de données est plus longue que la ligne 20
modifier ligne() si le premier résultat n'est pas en ligne 1 de la feuille 2

Cordialement
 
- 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
10
Affichages
561
Réponses
10
Affichages
838
Réponses
4
Affichages
622
Réponses
1
Affichages
881
Réponses
8
Affichages
786
Retour