Obtenir la dernière valeur pour un critère donné dans une BDD
Résolu
Amande42
Messages postés
26
Statut
Membre
-
Vaucluse Messages postés 27336 Statut Contributeur -
Vaucluse Messages postés 27336 Statut Contributeur -
Bonjour,
Après plusieurs de recherches infructueuses, j'abandonne et je fais appel à vous.
J'essaie d'obtenir la dernière valeur (il s'agit en fait d'un numéro de campagne) correspondant à un critère (nom de mission d'audit).
Exemple :
[Image:https://twitter.com/siripong
m2.net/www.commentcamarche.net/faq/images/dFfI2XRHhPqN2sQQf2BpMa43xEsGHNsE1quo3Dt9uE6k0yNhzxvK08HUfIbAkkpI-modele-s-.png|286px|]
En sachant que mes données dans la colonne F sont triées alphabétiquement, et que les valeurs dans la colonne G sont également triées par ordre croissant.
Je souhaite connaître le nombre le plus élevé dans la colonne B correspondant pour chaque critère.
J'ai essayé la formule MAX associée à SI mais sans succès :
= MAX(SI(F:F="critère";G:G)
D'avance merci pour toute suggestion que vous pourriez me faire !
Amandine
Après plusieurs de recherches infructueuses, j'abandonne et je fais appel à vous.
J'essaie d'obtenir la dernière valeur (il s'agit en fait d'un numéro de campagne) correspondant à un critère (nom de mission d'audit).
Exemple :
[Image:https://twitter.com/siripong

En sachant que mes données dans la colonne F sont triées alphabétiquement, et que les valeurs dans la colonne G sont également triées par ordre croissant.
Je souhaite connaître le nombre le plus élevé dans la colonne B correspondant pour chaque critère.
J'ai essayé la formule MAX associée à SI mais sans succès :
= MAX(SI(F:F="critère";G:G)
D'avance merci pour toute suggestion que vous pourriez me faire !
Amandine
A voir également:
- Obtenir la dernière valeur pour un critère donné dans une BDD
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Supprimer dernière page word - Guide
- Dernière version chrome - Accueil - Applications & Logiciels
- Obtenir windows 10 gratuitement - Accueil - Mise à jour
- Comment obtenir du jaune ✓ - Forum Loisirs / Divertissements
3 réponses
Bonjour
et pourtant votre formule est correcte, mais il faut la renter en matriciel, c'est à dire avec la touche enter en maintenant les touches ctrl et shift enfoncées; elle va se retrouver automatiquement entre accolades dans la barre de formule.. et elle va faire ce que vous attendez (que les données soient triées ou pas)
et autrement, sans matricielle mais avec la colonne F classée:
=MAX(DECALER(G1;EQUIV("Critère";F:F;0)-1;;NB.SI(F:F;"critère"))
crdlmnt
Errare humanum est, perseverare diabolicum
et pourtant votre formule est correcte, mais il faut la renter en matriciel, c'est à dire avec la touche enter en maintenant les touches ctrl et shift enfoncées; elle va se retrouver automatiquement entre accolades dans la barre de formule.. et elle va faire ce que vous attendez (que les données soient triées ou pas)
et autrement, sans matricielle mais avec la colonne F classée:
=MAX(DECALER(G1;EQUIV("Critère";F:F;0)-1;;NB.SI(F:F;"critère"))
crdlmnt
Errare humanum est, perseverare diabolicum
Merci Vaucluse pour la réponse plus que rapide.
J'ai justement essayé avant de mettre ma formule en matricielle, j'ai essayé de nouveau suite à tes conseils mais le souci, c'est que j'obtiens le même résultat pour toutes mes lignes, à savoir 3, alors que je devrais avoir des 1, 4, 2, 5, 3...
Par contre, pour ma première ligne (= mission 1), le résultat est juste.
Arghhhhh
J'ai justement essayé avant de mettre ma formule en matricielle, j'ai essayé de nouveau suite à tes conseils mais le souci, c'est que j'obtiens le même résultat pour toutes mes lignes, à savoir 3, alors que je devrais avoir des 1, 4, 2, 5, 3...
Par contre, pour ma première ligne (= mission 1), le résultat est juste.
Arghhhhh
Victoire !!!
J'y suis arrivée. En fait, j'ai inséré ma formule matricielle dans ma première ligne et je l'ai ensuite tirée sur toutes mes autres lignes (avant je sélectionnais toutes mes lignes comme matrice).
Merci beaucoup Vaucluse !
Je vais pouvoir avancer.
A très vite car j'aurai sûrement plein d'autres questions.
Bon ap
J'y suis arrivée. En fait, j'ai inséré ma formule matricielle dans ma première ligne et je l'ai ensuite tirée sur toutes mes autres lignes (avant je sélectionnais toutes mes lignes comme matrice).
Merci beaucoup Vaucluse !
Je vais pouvoir avancer.
A très vite car j'aurai sûrement plein d'autres questions.
Bon ap