Faire des listes

romain__54

XLDnaute Nouveau
Bonjour,

J'ai un fichier avec environ 1200 lignes. Une ligne par personne et dans chaque colonne la date et numero de qualif. J'aimerai, a partir de ce fichier faire des listes des personnes n'ayant pas des qualif.
Pouvez vous me conseiller?

merci d'avance pour votre aide
 

Pièces jointes

  • Classeur.xlsx
    15.4 KB · Affichages: 38
  • Classeur.xlsx
    15.4 KB · Affichages: 43

CISCO

XLDnaute Barbatruc
Re : Faire des listes

Bonjour

Tu peux faire avec
Code:
SIERREUR(INDEX(Feuil1!A$1:A$65;PETITE.VALEUR(SI(Feuil1!B$3:B$65&Feuil1!C$3:C$65&Feuil1!D$3:D$65&Feuil1!E$3:E$65&Feuil1!F$3:F$65&Feuil1!G$3:G$65&Feuil1!H$3:H$65&Feuil1!I$3:I$65&Feuil1!J$3:J$65&Feuil1!K$3:K$65&Feuil1!L$3:L$65&Feuil1!M$3:M$65&Feuil1!N$3:N$65="";LIGNE(Feuil1!B$3:B$65));LIGNES($1:1)));"")
en remplaçant les 65 par des 1200, et à valider en matriciel avec les trois touches Ctrl+maj tempo+entrer, et à tirer ensuite vers le bas.

Ca risque de ramer et cela prend la phrase "Echec une fois" comme une validation !

@ plus
 
Dernière édition:

CISCO

XLDnaute Barbatruc
Re : Faire des listes

Bonjour

Toujours en matriciel
Code:
SIERREUR(INDEX(Feuil1!A$1:A$65;PETITE.VALEUR(SI(
NBCAR(Feuil1!B$3:B$65)*(Feuil1!B$3:B$65<>"Echec 1 fois")
+NBCAR(Feuil1!C$3:C$65)*(Feuil1!C$3:C$65<>"Echec 1 fois")
+NBCAR(Feuil1!D$3:D$65)*(Feuil1!D$3:D$65<>"Echec 1 fois")
+NBCAR(Feuil1!E$3:E$65)*(Feuil1!E$3:E$65<>"Echec 1 fois")
+NBCAR(Feuil1!F$3:F$65)*(Feuil1!F$3:F$65<>"Echec 1 fois")
+NBCAR(Feuil1!G$3:G$65)*(Feuil1!G$3:G$65<>"Echec 1 fois")
+NBCAR(Feuil1!H$3:H$65)*(Feuil1!H$3:H$65<>"Echec 1 fois")
+NBCAR(Feuil1!I$3:I$65)*(Feuil1!I$3:I$65<>"Echec 1 fois")
+NBCAR(Feuil1!J$3:J$65)*(Feuil1!J$3:J$65<>"Echec 1 fois")
+NBCAR(Feuil1!K$3:K$65)*(Feuil1!K$3:K$65<>"Echec 1 fois")
+NBCAR(Feuil1!L$3:L$65)*(Feuil1!L$3:L$65<>"Echec 1 fois")
+NBCAR(Feuil1!M$3:M$65)*(Feuil1!M$3:M$65<>"Echec 1 fois")
+NBCAR(Feuil1!N$3:N$65)*(Feuil1!N$3:N$65<>"Echec 1 fois")
=0;LIGNE(Feuil1!B$3:B$65));LIGNES($1:1)));"")

@ plus

P.S : La prochaine fois, j'essayerai de trouver encore plus long :).
 

CISCO

XLDnaute Barbatruc
Re : Faire des listes

Re

Drôlement plus court :cool: et toujours en matriciel :
Code:
SIERREUR(INDEX(A$1:A$65;PETITE.VALEUR(SI(
NB.SI.ENS(B$3:B$65;B$3:B$65;B$3:B$65;"<>"&"Echec "&"*"&" fois")
+NB.SI.ENS(C$3:C$65;C$3:C$65;C$3:C$65;"<>"&"Echec "&"*"&" fois")
+NB.SI.ENS(D$3:D$65;D$3:D$65;D$3:D$65;"<>"&"Echec "&"*"&" fois")
+NB.SI.ENS(E$3:E$65;E$3:E$65;E$3:E$65;"<>"&"Echec "&"*"&" fois")
+NB.SI.ENS(F$3:F$65;F$3:F$65;F$3:F$65;"<>"&"Echec "&"*"&" fois")
+NB.SI.ENS(G$3:G$65;G$3:G$65;G$3:G$65;"<>"&"Echec "&"*"&" fois")
+NB.SI.ENS(H$3:H$65;H$3:H$65;H$3:H$65;"<>"&"Echec "&"*"&" fois")
+NB.SI.ENS(I$3:I$65;I$3:I$65;I$3:I$65;"<>"&"Echec "&"*"&" fois")
+NB.SI.ENS(J$3:J$65;J$3:J$65;J$3:J$65;"<>"&"Echec "&"*"&" fois")
+NB.SI.ENS(K$3:K$65;K$3:K$65;K$3:K$65;"<>"&"Echec "&"*"&" fois")
+NB.SI.ENS(L$3:L$65;L$3:L$65;L$3:L$65;"<>"&"Echec "&"*"&" fois")
+NB.SI.ENS(M$3:M$65;M$3:M$65;M$3:M$65;"<>"&"Echec "&"*"&" fois")
+NB.SI.ENS(N$3:N$65;N$3:N$65;N$3:N$65;"<>"&"Echec "&"*"&" fois")
=0;LIGNE(B$3:B$65));LIGNES($1:1)));"")

@ plus
 
Dernière édition:

romain__54

XLDnaute Nouveau
Re : Faire des listes

Bonjour,
Déjà merci pour tous vos propositions.
Cisco ton fichier correspond le mieux à ce que je recherche à faire. La seule chose c'est que je ne veux pas faire une liste des personnes qui n'ont aucune qualif mais une liste des personnes n'aillant pas la qualif en colonne C.
 

CISCO

XLDnaute Barbatruc
Re : Faire des listes

Bonjour

Dans ce cas, c'est encore plus simple... Par exemple
Code:
SIERREUR(INDEX(Feuil1!A$1:A$65;PETITE.VALEUR(SI(NBCAR(Feuil1!C$3:C$65)*(Feuil1!C$3:C$65<>"Echec 1 fois")=0;LIGNE(Feuil1!C$3:C$65));LIGNES($1:1)));"")
toujours en matriciel, à tirer vers le bas.

@ plus
 
Dernière édition:

CISCO

XLDnaute Barbatruc
Re : Faire des listes

Bonjour

Autre possibilité :
Tu sélectionnes tout ton tableau, et tu cliques sur "Données" puis sur "Trier".
Tri.jpg
Les cellules grises seront placées tout en bas de ton tableau. Ne te reste plus qu'à faire un copier-coller spécial des noms correspondants, les derniers noms de ta liste.

@ plus
 

Pièces jointes

  • Tri.jpg
    Tri.jpg
    24.8 KB · Affichages: 19

Discussions similaires

Statistiques des forums

Discussions
314 238
Messages
2 107 622
Membres
109 880
dernier inscrit
marc Deburaux