Maximum sur une colonne
Adele008
-
JvDo Messages postés 1978 Date d'inscription Statut Membre Dernière intervention -
JvDo Messages postés 1978 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un tableau dont une colonne contient des donnees type string attachées avec des valeur numériques :
31WNW001GX
31WNW002GX
.
.
31WNW030GX
31WSW001GX
.
.
31WSW040GX
Je voulais extraire les lignes qui correspondent à la donnée maximale sur cette colonne de chaque catégorie.
dans l'exemple ci-dessous ça serait :
31WNW030GX et 31WSW040GX
Merci pour votre aide .
J'ai un tableau dont une colonne contient des donnees type string attachées avec des valeur numériques :
31WNW001GX
31WNW002GX
.
.
31WNW030GX
31WSW001GX
.
.
31WSW040GX
Je voulais extraire les lignes qui correspondent à la donnée maximale sur cette colonne de chaque catégorie.
dans l'exemple ci-dessous ça serait :
31WNW030GX et 31WSW040GX
Merci pour votre aide .
A voir également:
- Maximum sur une colonne
- Déplacer une colonne excel - Guide
- Comment trier une colonne sur excel - Guide
- Colonne word - Guide
- Formule somme excel colonne - Guide
- Comment figer une colonne sur excel - Guide
1 réponse
Bonsoir,
Tu ne dis pas ce que tu appelles une catégorie.
Je suppose donc qu'il s’agit des 5 premiers caractères de tes références.
Tu ne dis pas si le GX de fin est constant dans tes références.
Je suppose que oui et que la plus grande valeur d'une catégorie s'apprécie selon la valeur numérique en position 6, 7 et 8.
A partir de là, si tu considères que tes données sont en A2:A10, tu peux mettre en B2 la formule matricielle (à valider par CTRL+MAJ+ENTER) suivante :
Tu recopies ensuite cette formule vers le bas.
cordialement
Tu ne dis pas ce que tu appelles une catégorie.
Je suppose donc qu'il s’agit des 5 premiers caractères de tes références.
Tu ne dis pas si le GX de fin est constant dans tes références.
Je suppose que oui et que la plus grande valeur d'une catégorie s'apprécie selon la valeur numérique en position 6, 7 et 8.
A partir de là, si tu considères que tes données sont en A2:A10, tu peux mettre en B2 la formule matricielle (à valider par CTRL+MAJ+ENTER) suivante :
=SI(SOMMEPROD(--(GAUCHE($A$2:$A2;5)=GAUCHE(A2;5)))=1;GAUCHE(A2;5)&MAX(SI(GAUCHE($A$2:$A$10;5)=GAUCHE(A2;5);--STXT($A$2:$A$10;6;3);0))&DROITE(A2;2);"--")
Tu recopies ensuite cette formule vers le bas.
cordialement