Formule MAX avec 4 conditions

BOnjour ,

Je recherche une formule qui me permettra de retrouver le max en fonction de 4 conditions..

J'ai un onglet de données qui est comme suit :

Date Heure Données

01/01/2016 03:15:00 10

01/01/2016 03:30:00 25

01/01/2016 03:45:00 8

.......

02/01/2016 02:45:00 38

02/01/2016 03:00:00 32

La journée va du 01/01/2016 à 3h15 pour se terminer le 02/01/16 à 03h00.

J'aimerai trouver la valeur max.

Ici la valeur max est 38

Et je dois trouver cela pour chaque jour du mois

Merci par avance de votre aide!!

Cdt

Bonjour,

petite lecture ici au point 6

http://miniurl.be/r-12tb

P.

Bonjour,

Ah désolée

Voici le fichier.

Dans l'onglet 1 cest le tableau des données date et heure

et dans l'onglet 2 c'est le tableau dans lequel je veux mettre la formule

Merci par avance

Cordialement,

16fichier-test.xlsx (131.10 Ko)

Bonjour,

en G5, à tirer vers la droite :

=MAX((ENT('Onglet 1'!$A$2:$A$3000-"3:00")=H$3)*('Onglet 1'!$C$2:$C$3000))

formule matricielle à valider avec Shift+Ctrl+Entrée

eric

Bonjour,

Merci pour votre reponse.

Mais ca ne fonctionne pas complétement. Je remets le fichier avec votre formule.

Pour la case G5 le résultat est ok mais pour la case H5 le résultat n'est pas correct car le max n'est pas 25...

Je m'arrache les cheveux pour résoudre ce pb..

Si vous y arrivez, MERCI!

Cordialement,

Bonjour,

une autre version :

edit : Bonjour Eriiic

16fichier-test-sba.xlsx (110.67 Ko)

Bonjour DjiDji

Merci mais ca ne fonctionne pas car le Max que je recherche se trouve à cheval sur 2 jours et il est conditionné par des heures aussi

C4est a dire que je recherche le max du 02/01/16 03h15 juqu'au 03/01/16 03h, puis du 03/01/16 3h15 jusqu'au 04/01/16 3h00 ainsi de suite....

Cordialement,

mais pour la case H5 le résultat n'est pas correct car le max n'est pas 25...

Ah !

Tu pourrais me dire lequel est-ce et en quelle ligne stp ?

Salut djidji,

On trouve la même chose mais je n'arrive pas à voir où tu tiens compte du décalage de 3h pour les journées.

? :-s

eRIC

Oui le max pour H5 dans l'onglet 1 est bien 25 et le max pour I5 c'est 2 et non 25.

Si tu vas sur l'onglet 2, on voit que du 02/01/16 3h15 au 03/01/16 3h00 le max est 25 et du 03/01/16 3h15 au 04/01/016 3h00 le max est 2

Cdt

Rhooo, tu pinailles pour 1/1000s pfff

=MAX((ENT('Onglet 1'!$A$2:$A$3000-"3:00:00.001")=H$3)*('Onglet 1'!$C$2:$C$3000))

voilà qui devrait être mieux, reste le problème des changements d'heure d'été

Plus sérieusement tu peux te contenter de "3:01"

re

reponse a eriiic :je n'en tenais pas compte !

une autre approche plus "bourrin"

=MAX(DECALER('Onglet 1'!$C$2;96*COLONNES($A:A)-1;0;96;1))

11fichier-test-sba.xlsx (127.73 Ko)

Merci pour votre aide, mais ca ne fonctionne toujours pas

Il me faudrait la formule qui permette de dire je veux le max lorsque l'on est le 02/01 et plus de 03h15 (inclus) jusqu'au 03/01 moins de 3h00(inclus)...

je vous ai remis le tableau avec 2 formules (djidji et Eric),

Cordialement,

Il manquait effectivement une parenthése !

Bonjour,

Eric, non désolée, la formule ne fonctionne pas.

Djidji, j'ai mis ta formule ca fonctionne par contre pour certaines cases, il ne prend pas le max et je ne comprend pas pourquoi.

J'ai mis le fichier en PJ avec tous les onglets, j'ai travaillé sur mon tableau et les cases en rouge dans la tableau sont donc fausses.

pouvez vous me dire selon vous ce qui ne va pas?

Merci

Cordialement,

Bonjour,

Ayant vu que la discussion se poursuivait (salut aux intervenants !!), j'ai chargé le dernier fichier : j'ai rien compris .

Je suis donc reparti vers le post initial, et je propose la formule ci-dessous.

Je suis peut-être à côté car je n'ai pas lu toute la discussion...

Mais comme ça me donne des résultats... je propose toujours

=MAX(SI('Onglet 1'!$A:$A>H3+1/8;SI('Onglet 1'!$A:$A<=H3+1+1/8;'Onglet 1'!$C:$C)))

La formule est matricielle : valider par Ctrl+Maj+Entrée.

A+

Bonjour,

"Ca ne fonctionne pas" est un peu léger comme réponse !!!

Dis au moins ce qui est mauvais.

En tout cas djidji MFerrand et moi arrivons au même résultat avec des formules différentes.

eric

13fichier-test.xlsx (114.73 Ko)

Désolée Eric

je ne voulais t'offenser.

Mon tableau fonctionne, c'est bon!! la dernière formule qui m'a été donné est correct (j'ai du changer le 1er 1/8 par 1/7.61 car la journée commence à 3h15 et non à 3h) merci beauocoup!!!!

Merci à tous pour votre aide!!

Super ce forum

C'est strictement identique à ce que fournissait ma formule d'hier mais bon.

(j'ai du changer le 1er 1/8 par 1/7.61 car la journée commence à 3h15 et non à 3h)

Attention : 1/8 = 3 heures. En ce qui me concerne, j'ai retenu cette valeur pour éviter des valeurs décimales, mais j'ai pris soin de formuler (les intervalles étant de 15 minutes) :

>à Jour J + 3h

et <= Jour J+1 + 3h

Ce qui définit bien une période journalière allant de J 3h15 à J+1 3h00.

Pour le reste mes excuses aux participants de n'avoir pu prendre le temps de rentrer dans la discussion...

et bon weekend à tous.

Rechercher des sujets similaires à "formule max conditions"