Nb.si.ens

Bonjour

Tout d'abord merci pour le forum sur lequel j'ai appris beaucoup de chose sur excel mais là je bute sur un problème.

En effet dans la colonne E de mon tableau j'aimerai avoir un classement par catégorie et par sexe et par temps.

Celà fonctionne bien avec la formule que j'ai entrée pour faire un concat qui me sert à faire les classements sportifs après. Cependant il y a un problème lorsque j'ai une ou plusieurs personnes qui sont disqualifiés.

J'aimerai pour celà que lorsque qu'il est écrit disqualifié dans la colonne du temps le NB.SI.ENS comprenne que cette personne doit être classé après le temps le plus grand en respectant le sexe et la catégorie également.

Je vous demande cette aide car je coince sur le sujet depuis quelques temps et je pense qu'une solution existe sans passer par une formule matricielle ni une macro ni VBA.

Voici la formule mise en place

=CONCATENER(A2;" - ";B2;" - ";C2;" - ";NB.SI.ENS(B$2:B$15;B2;C$2:C$15;C2;D$2:D$15;"<="&D2))

A2 étant l'épreuve

B2 étant la catégorie

C2 étant le sexe

D2 étant le temps (ou DISQUALIFIE)

Merci par avance pour votre aide

GS

Bonjour gservas et

comme ca peut être?

=CONCATENER(A2;" - ";B2;" - ";C2;" - ";NB.SI.ENS(B$2:B$15;B2;C$2:C$15;C2;D$2:D$15;"<="&max(D$2:D$15)))

sinon comme ca

=CONCATENER(A2;" - ";B2;" - ";C2;" - ";NB.SI.ENS(B$2:B$15;B2;C$2:C$15;C2;D$2:D$15;"<="&SI(D2="DISQUALIFIE";"10";D2)))

bonne journée

Merci

Celà fonctionne bien !!

Par contre comme si j'ai plusieurs disqualifié dans la même catégorie et du même sexe les 2 ont le même concat.

J'aimerai qu'il est un concat différent. Par exemple le 1er disqualifié à la 5, le 2nd disqualifié le 6 etc..

Petite précision, l'ordre des disqualifié n'a pas d'importance.

Merci encore.

Voici le tableau avec en surligné les résultats que j'aimerai avoir.

Epreuves Catégorie Sexe Temps Concat

C senior F 00:56,60 C - senior - F - 1

C master 1 F 00:37,60 C - master 1 - F - 1

C master 2 H 00:30,40 C - master 2 - H - 1

C master 1 H DISQUALIFIE C - master 1 - H - 4 C - master 1 - H - 4

C master 1 H 00:57,60 C - master 1 - H - 3

C master 2 F 01:02,50 C - master 2 - F - 3

C junior F 01:13,20 C - junior - F - 1

C master 1 H 01:23,90 C - master 1 - H - 4

C master 1 F DISQUALIFIE C - master 1 - F - 3 C - master 1 - F - 3

C master 1 H 00:19,40 C - master 1 - H - 2

C master 2 F 00:53,60 C - master 2 - F - 2

C senior F 01:43,60 C - senior - F - 3

C master 1 F 01:12,30 C - master 1 - F - 3

C master 2 H 05:01,20 C - master 2 - H - 3

C senior F 00:56,96 C - senior - F - 2

C master 1 F 00:57,89 C - master 1 - F - 2

C master 2 H 01:56,96 C - master 2 - H - 2

C master 1 H DISQUALIFIE C - master 1 - H - 4 C - master 1 - H - 5

C master 1 H 00:15,69 C - master 1 - H - 1

C master 2 F 00:38,75 C - master 2 - F - 1

J'ai essayé cette formule mais celà ne change rien.

=CONCATENER(A2;" - ";B2;" - ";C2;" - ";NB.SI.ENS(B$2:B$21;B2;C$2:C$21;C2;D$2:D$21;"<="&SI(D2="DISQUALIFIE";MAX(NB.SI.ENS(B$2:B$21;B2;C$2:C$21;C2;D$2:D$21;D2="00:00,00")+1);D2)))

Merci pour votre aide et vos recherches.

GS

Bonsoir

Est-ce qu'il existe une solution à mon problème ou celui-ci est insoluble ?

Merci par avance

GS

Rechercher des sujets similaires à "ens"