Herbers Excel-Forum - das Archiv
MAX Wert aus Klimatabelle für jeden Tag

|
Betrifft: MAX Wert aus Klimatabelle für jeden Tag
von: roger
Geschrieben am: 18.11.2003 15:50:57
Hallo Zusammen
Ich beschäftige mich momentan mit Evapotranspiration. Dafür brauche ich die jeweileigen Max Temp. und Min Temp.für einen Tag. Nun ist es so dass der Data logger alle 10 Minuten Werte schickt. Ich muss also aus 144 Tageswerten die max bzw.min werte rausfiltern. Das Problem ist, dass die 10 minütlichen Werte in einer Spalte laufen und das über Monate hinweg. Die Funktion MAX(C:C) geht da natürlich nicht da ich es für jeden Tag brauche. Kann mir jemand schreiben, wie ich die Werte rauskriege?
Vielen Dank
roger
Betrifft: {=MAX((A1:A1000=HEUTE())*B1:B1000)}
von: WF
Geschrieben am: 18.11.2003 16:08:09
ARRAY-Formel {=geschweifte Klammern} nicht eingeben;
Abschluß der Formel mit gleichzeitig Strg / Shift / Enter; - das erzeugt sie.
http://www.excelformeln.de/die ultimative Formelseite
Betrifft: AW: {=MAX((A1:A1000=HEUTE())*B1:B1000)}
von: Roger
Geschrieben am: 18.11.2003 16:27:16
Hallo WF
Danke für deine Nachricht. Ich weis nun nicht so recht wie ich diese Funktion anwenden soll. Steht A für das DAtum oder für die Temp. Werte? Und für was steht B? Ich habe einen kleinen Ausschnitt aus der Tabelle auf den Server geladen. Kannst du mir weiter helfen?
Vielen Dank
roger
https://www.herber.de/bbs/user/2018.xls
Betrifft: =MAX(($A$3:$A$1000=A3)*$C$3:$C$1000)
von: andreas e
Geschrieben am: 18.11.2003 16:35:12
Hallo roger,
habe mir deine tabelle mal eben angesehen.
schreib in deine Zelle H3 folgende Formel:
{=MAX(($A$3:$A$1000=A3)*$C$3:$C$1000)}
Achtung ! Array Formel wie von wf bereits beschrieben erzeugen !
Und dann nach unten ziehen !
Gruß
Andreas E
http://www.skripteundaufgaben.deviele kostenlose Downloads und Links zu EXCEL und mehr
http://www.fachforen.deeine Linksammlung zu diversen fachforen
Betrifft: das ist sicher nicht gewollt
von: WF
Geschrieben am: 18.11.2003 16:47:20
Hi Roger,
da wird der Maximalwert ja bei jedem Datum wiederholt
schreibe in H3
01.01.2003
und in i3
{=MAX(($A$3:$A$1000=H3)*$C$3:$C$1000)}
beides runterkopieren und Du erhältst eine Liste
Salut WF
Betrifft: tja da sprach der Profi ! ....
von: andreas e
Geschrieben am: 18.11.2003 16:49:29
moin wf,
da sieht man wieder mal wie wenig ich (vor allem mit Array!) drauf habe !
Super saubere Lösung !
Gefällt mir sehr !
Gruß
andreas e
Betrifft: endlich wieder online
von: roger
Geschrieben am: 18.11.2003 18:30:39
Hallo Zusammen
Da ich nur mit Linux ins Internet kann und das Excel auf Windows muss ich immer die Betriebssysteme wechseln. Und das dauert mit einem 300er. Probiere dann noch die Version von WF. Noch ein Problem, warum funktioniert die Funktion nicht mit MIN?
Vielen Dank für Eure Hilfe
Betrifft: nicht mit min ???
von: andreas e
Geschrieben am: 18.11.2003 19:10:51
hallo ,
was funzt bei min denn nicht ??
Was bei max funzt geht doch normalerweise auch bei min !
Gruß
Andreas E
http://www.skripteundaufgaben.deviele kostenlose Downloads und Links zu EXCEL und mehr
http://www.fachforen.deeine Linksammlung zu diversen fachforen
Betrifft: AW: nicht mit min ???
von: roger
Geschrieben am: 18.11.2003 19:20:05
Hallo Andreas
Wenn ich Max mit Min austausche gibt es als Resultat immer 0 aus. Die Lösung von WF funktiniert mit Max super. Spitztenmässig. Liegt dass vieleicht am Array dass es mit Min nicht funktioniert?
Gruss roger
Betrifft: AW: nicht mit min ???
von: andreas e
Geschrieben am: 18.11.2003 19:22:47
hallo roger,
wenn du max und min tauscht , hast du daran gedacht das dies ne array formel ist und diese danach wieder entsprechend mit strg umschalt enter bestätigt ???
Gruß
Andreas E
http://www.skripteundaufgaben.deviele kostenlose Downloads und Links zu EXCEL und mehr
http://www.fachforen.deeine Linksammlung zu diversen fachforen
Betrifft: AW: nicht mit min ???
von: roger
Geschrieben am: 18.11.2003 20:05:06
Hallo Andreas
Ich habe mit CTRL SHIFT ENTER bestätigt. Und es hat die ARRAY Klammern genommen. Keine Ahnung warum MIN nicht geht.
Gruss roger
Betrifft: MAX und MIN kannst du nicht tauschen...
von: Boris
Geschrieben am: 18.11.2003 20:09:34
Hi Andreas, hi Roger,
da bei MIN zwangsläufig innerhalb des Arrays auch Nullen erzeugt werden - und die bilden somit nachher das Minimum.
Ausweg:
{=MIN(WENN($A$3:$A$1000=H3;$C$3:$C$1000))}
Grüße Boris
Betrifft: AW: MAX und MIN kannst du nicht tauschen...
von: roger
Geschrieben am: 18.11.2003 20:16:50
Hallo Boris.
Super. Werde das sofort testen. Nur rasch Linux runter Windows rauf und dann wieder runter und rauf. Werde dann berichten obs geklappt hat.
Bis dann
roger
Betrifft: Boris, Andreas + WF: Läuft super! Danke
von: roger
Geschrieben am: 18.11.2003 21:19:27
Läuft Super
Vielen Dank für eure Hilfe
Gruss, roger
Betrifft: AW: MAX + MIN für heute ohne Array
von: FP
Geschrieben am: 18.11.2003 21:19:30
Hallo Roger,
1 x mit Arrayformel und 1 x ohne - bitte wähle selbst:
Excel Jeanie HTML
Formeln der Tabelle |
C2 : {=MAX((A2:A1000=HEUTE())*B2:B1000)} D2 : {=MIN(WENN(A1:A1000=HEUTE();B1:B1000))} C3 : =MAX(INDIREKT("B"&VERGLEICH(HEUTE();A:A;)&":B"&VERGLEICH(HEUTE();A:A;1))) D3 : =MIN(INDIREKT("B"&VERGLEICH(HEUTE();A:A;)&":B"&VERGLEICH(HEUTE();A:A;1)))
|
Excel Tabellen einfach im Web darstellen Excel Jeanie HTML 2.0 Download
Servus aus dem Salzkammergut
Franz
Betrifft: AW: MAX + MIN für heute ohne Array
von: roger
Geschrieben am: 18.11.2003 21:23:57
Hallo FP
Werde es mit auch ansehen. Mittlerweile läufts mit den Arrays. Vielen Dank auch an dich.
Gruss, roger
Betrifft: Die arraylosen Formeln sind Murks.
von: WF
Geschrieben am: 19.11.2003 10:53:06
Du testest nicht !!!
da kommt das gleiche raus wie bei =MAX(B:B) und =MIN(B:B)
WF
Betrifft: AW: wieso MAX(B:B) = 31; MIN(B:B) = -21 !!! und ..
von: FP
Geschrieben am: 19.11.2003 12:21:50
Hallo WF,
Wie man klar sehen kann ergeben meine Formeln eben NICHT 31 bzw - 21 sondern genau wie die Arrayformeln 30 bzw -20.
Servus aus dem Salzkammergut
Franz
Betrifft: die Formeln reagieren äußerst seltsam
von: WF
Geschrieben am: 19.11.2003 13:35:40
Hi Franz,
bei mir wird immer das Maximum/Minimum beim höchsten Datum ausgegeben / manchmal aber auch nicht !?
Das ist irgendein bug.
Salut WF