Trouver une valeur MAX en utilisant la fonction RECHERCHE.

Freedal

XLDnaute Junior
Bonjour à tous,
Pour rechercher la valeur MAX d'une série de valeurs en incluant une recherche.
J'ai essayé la fonction MAX(cellule de départ:RECHERCHEV( ...))
ou MAX(Cellule de départ:ADRESSE(EQUIV(RECHERCHEV()))
mais rien ne fonctionne !!
Si vous pouvez m'aider par formule, la programmation je n'ai jamais eu le temps de l'étudier.
Un grand merci.
 

Pièces jointes

  • Probléme fonction MAX.xlsx
    20.7 KB · Affichages: 57

JHA

XLDnaute Barbatruc
Bonjour à tous,

Un début de réponse avec cette formule matricielle
Code:
=MAX(SI(($B$2:$B$76>="13/04/2017"*1)*($B$2:$B$76<="15/05/2017"*1);$C$2:$C$76))

JHA
 

Pièces jointes

  • Probléme fonction MAX.xlsx
    20.5 KB · Affichages: 44

Freedal

XLDnaute Junior
Bonjour et merci JHA,
merci pour ta formule .
Pour la 2°date "15/05/2017" je peux noter la référence de la cellule qui se trouve sur la même ligne que la formule mais pour pour la 1° date, je dois inclure dans la formule une recherche de date "15/05/2017" qui renvoi 1 mois avant.
Merci
Cordialement.
 

CISCO

XLDnaute Barbatruc
Bonsoir

Tu peux peut être faire avec
Code:
MAX(DECALER(C$1;SIERREUR(EQUIV(MOIS.DECALER(B2;-1);B$2:B2;1);1)+1;;NBVAL(C$2:C2)-SIERREUR(EQUIV(MOIS.DECALER(B2;-1);B$2:B2;1);1)))

ou avec
Code:
MAX(DECALER(C$1;EQUIV(MOIS.DECALER(B2;-1);B$2:B2;1)+1;;NBVAL(C$2:C2)-EQUIV(MOIS.DECALER(B2;-1);B$2:B2;1)))
, mais tu auras des #NA au début de la colonne.

@ plus
 
Dernière édition:

Freedal

XLDnaute Junior
Bonjour à tous,
Merci Cisco, tu es génial, tes 2 formules fonctionnent à merveille, il faut que je les décortique pour les comprendre.
Je joins ma feuille car j'ai d'autres formules à trouver : MAX sur d'autres périodes et aussi MIN.
Merci encore et bravo tous les pros d'Excel.
 

Pièces jointes

  • Probléme fonction MAX3.xlsx
    93.1 KB · Affichages: 49

CISCO

XLDnaute Barbatruc
Bonjour

Cf. en pièce jointe. Essayes déjà de comprendre les formules dans les colonnes F, G, H et I. Pour t'aider, j'ai mis une partie de ces formules, celle en DECALER, dans le gestionnaire de noms. Par ex, tu cliques sur F22, puis sur Gestionnaire de nom, sur moisplushaut, sur sa définition dans la fenêtre, et tu contrôles si la plage sélectionnée, entourée de pointillés sur la feuille, est la bonne.
moisplushaut.JPG

Tu fais de même avec les autres noms.

@ plus

PS : J'ai rajouté un +1 après le 1er EQUIV, et supprimer le dernier +1 dans les formules de mon précédent post. Avec les anciennes formules, la plage utilisée commençait le jour au dessus du bon.
 

Pièces jointes

  • Probléme fonction MAX3.xlsx
    107.3 KB · Affichages: 107

Discussions similaires

Statistiques des forums

Discussions
314 539
Messages
2 110 564
Membres
110 835
dernier inscrit
ggbulo