Connaître la valeur maximale entre deux dates
Résolu/Fermé
Xenos1705
Messages postés
93
Date d'inscription
lundi 19 octobre 2015
Statut
Membre
Dernière intervention
11 juin 2018
-
1 déc. 2016 à 13:50
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 - 2 déc. 2016 à 13:32
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 - 2 déc. 2016 à 13:32
A voir également:
- Connaître la valeur maximale entre deux dates
- Deux ecran pc - Guide
- Nombre de jours entre deux dates excel - Guide
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? - Forum VB / VBA
- Deux comptes whatsapp - Guide
4 réponses
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 110
Modifié par Mike-31 le 1/12/2016 à 14:03
Modifié par Mike-31 le 1/12/2016 à 14:03
Bonjour,
tu peux utiliser cette formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches du clavier Ctrl, Shift et Entrée et si tu fais bien la formule se placera entre ces accolades {}
en supposant que tes dates sont en colonne A, tes valeurs en colonne V et en G1 la date de référence inférieure et en H1 la date supérieure
=MAX(SI((A1:A50>=G1)*(A1:A50<=H1);B1:B50))
ou en plus long avec une formule normale
=MAX(INDEX(A2:B50;EQUIV(G1;A2:A50;1);2):INDEX(A2:B50;EQUIV(H1;A2:A50;1);2))
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
tu peux utiliser cette formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches du clavier Ctrl, Shift et Entrée et si tu fais bien la formule se placera entre ces accolades {}
en supposant que tes dates sont en colonne A, tes valeurs en colonne V et en G1 la date de référence inférieure et en H1 la date supérieure
=MAX(SI((A1:A50>=G1)*(A1:A50<=H1);B1:B50))
ou en plus long avec une formule normale
=MAX(INDEX(A2:B50;EQUIV(G1;A2:A50;1);2):INDEX(A2:B50;EQUIV(H1;A2:A50;1);2))
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 110
1 déc. 2016 à 18:05
1 déc. 2016 à 18:05
Re,
oui bien sur, mais dans ce cas il faudra changer à chaque fois le critère dans la formule
il suffit de remplacer G1 par la date de début exemple comme cela
"02/09/2016"*1
et la date de fin remplacer H1 par "15/09/2016"*1
=MAX(INDEX(A1:B50;EQUIV("02/09/2016"*1;A1:A50;1);2):INDEX(A1:B50;EQUIV("15/09/2016"*1;A1:A50;1);2))
et idem pour les autres formules que je t'ai donné
oui bien sur, mais dans ce cas il faudra changer à chaque fois le critère dans la formule
il suffit de remplacer G1 par la date de début exemple comme cela
"02/09/2016"*1
et la date de fin remplacer H1 par "15/09/2016"*1
=MAX(INDEX(A1:B50;EQUIV("02/09/2016"*1;A1:A50;1);2):INDEX(A1:B50;EQUIV("15/09/2016"*1;A1:A50;1);2))
et idem pour les autres formules que je t'ai donné
Xenos1705
Messages postés
93
Date d'inscription
lundi 19 octobre 2015
Statut
Membre
Dernière intervention
11 juin 2018
2 déc. 2016 à 11:28
2 déc. 2016 à 11:28
Hello,
Merci bcp pour cette solution.
Malheureusement, je n'atteind pas le résultat souhaité.
Y a-t-il une autre manière d'écrire la formule?
Ce que je souhaite vraiment:
Déterminer la valeur la plus haute dans ma colonne C pour la période du 01.01.2016 au 31.01.2016.
D'avance merci pour ton aide...
Bonne journée
A+
Merci bcp pour cette solution.
Malheureusement, je n'atteind pas le résultat souhaité.
Y a-t-il une autre manière d'écrire la formule?
Ce que je souhaite vraiment:
Déterminer la valeur la plus haute dans ma colonne C pour la période du 01.01.2016 au 31.01.2016.
D'avance merci pour ton aide...
Bonne journée
A+
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 110
2 déc. 2016 à 11:57
2 déc. 2016 à 11:57
Re,
ce sont pourtant les formules qui conviennent, poste un exemple de ton fichier anonymisé parce qu'il doit y avoir un problème de format
1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse
ce sont pourtant les formules qui conviennent, poste un exemple de ton fichier anonymisé parce qu'il doit y avoir un problème de format
1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse
Xenos1705
Messages postés
93
Date d'inscription
lundi 19 octobre 2015
Statut
Membre
Dernière intervention
11 juin 2018
Modifié par Xenos1705 le 2/12/2016 à 13:29
Modifié par Xenos1705 le 2/12/2016 à 13:29
En faîte ca fonctionne je ne comprenais juste pas le résultat renvoyé.
Merci beaucoup, c'est parfait.
Merci beaucoup, c'est parfait.
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 110
2 déc. 2016 à 13:32
2 déc. 2016 à 13:32
Re,
alors je passe le statut de la discussion en résolu
alors je passe le statut de la discussion en résolu
1 déc. 2016 à 15:40
Est-il possible de directement mettre la date de début et de fin correspondant à "G" et "H" dans la formule?