Répartition des données dans une colonne en fonction d'un numéro

pascalmartin

XLDnaute Nouveau
Bonjour,
Je souhaite faire un tri des noms que j'ai dans une colonne en fonction du numéro qui leur sont attribués (0 ou 1).
Si les noms sont affectés au numéro 0 il viennent dans une colonne
si les noms sont affectés au numéro 1 ils viennent dans une autre colonne.
Je souhaite si possible avec une formule et non VBA.
En fichier joint les données sur la feuille 1 et le tri à réaliser en feuille 2.
D'avance merci.
Pascal
 

Pièces jointes

  • Classeur1.xls
    20 KB · Affichages: 76
  • Classeur1.xls
    20 KB · Affichages: 87
  • Classeur1.xls
    20 KB · Affichages: 86

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Répartition des données dans une colonne en fonction d'un numéro

Bonjour Pascal,

ton fichier en retour

à+
Philippe
 

Pièces jointes

  • 111.xls
    24.5 KB · Affichages: 86
  • 111.xls
    24.5 KB · Affichages: 90
  • 111.xls
    24.5 KB · Affichages: 90

pascalmartin

XLDnaute Nouveau
Re : Répartition des données dans une colonne en fonction d'un numéro

Merci pour la réponse rapide mais je souhaitais également qu'il n'y ai pas d'espace entre les noms, car j'ai une liste de 350 noms.
Que tous les noms s'inscrivent les uns à la suite des autres.
D'avance merci
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Répartition des données dans une colonne en fonction d'un numéro

Re,

alors il me faudra passer par macro car je suis en bagarre chronique avec la fonction DECALER :(:mad::eek: :(:mad::eek:
et comme tu ne le souhaites pas, il te faudra attendre le passage d'un spécialiste des formules sur ce fil de discussion

à+
Philippe
 

Tibo

XLDnaute Barbatruc
Re : Répartition des données dans une colonne en fonction d'un numéro

Bonjour Pascal, salut Philippe,

Une solution avec une formule matricielle :

en C6 :

Code:
=SI(LIGNES($1:1)>NB.SI(Feuil1!$C$6:$C$24;0);"";INDEX(Feuil1!$B$1:$B$24;
PETITE.VALEUR(SI(Feuil1!$C$6:$C$24=0;(Feuil1!$C$6:$C$24=0)*LIGNE(
Feuil1!$C$6:$C$24));LIGNES($1:1))))

Formule matricielle à valider par CTRL + MAJ + ENTREE

à recopier vers le bas

Pour les autres colonnes, la formule est basée sur le même principe avec adaptation des références de cellules.

Je joins le fichier

@+
 

Pièces jointes

  • Pascal.zip
    6.6 KB · Affichages: 38
  • Pascal.zip
    6.6 KB · Affichages: 34
  • Pascal.zip
    6.6 KB · Affichages: 37

Discussions similaires

Statistiques des forums

Discussions
312 505
Messages
2 089 070
Membres
104 019
dernier inscrit
BenKmc