Seite 1 von 2
Datum eines Maximalfeldes anzeigen
Verfasst: Fr, 24.04.2015 18:31
von yazoo
Hallo wie kann man die Formel =MAX(H3:H1000) so weit erweitern, dass er mir z.B. auch noch den Inhalt der Zelle A der Zeile in der der Maximalwert aufgetaucht ist,(in diesem Fall das Datum) anzeigt ?
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Fr, 24.04.2015 18:56
von clag
Hallo yazoo
mit dieser Formel sollte dir dein Vorhaben gelingen
=TEXT(VERWEIS(MAX(H3:H1000);H3:H1000;A3:A1000);"tt-mm-jjjj")&" - "&MAX(H3:H1000)
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Fr, 24.04.2015 19:02
von Karolus
Hallo
@clag: bist du sicher das `H3:H1000` sortiert ist ??
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Fr, 24.04.2015 19:18
von clag
hallo Karolus,
Karolus hat geschrieben:@clag: bist du sicher das `H3:H1000` sortiert ist ??
nein kann ich natürlich nicht sein, kenne die Tabelle ja nicht.
Aber ich sehe jetzt auch nicht ein Problem darin?
wenn MAX() einen Wert ausgibt, findet VERWEIS() die zugehörige Zeile,
problematisch wird es wen zwei identisch MAX() Werte existieren,
dann wird natürlich nur der erste Eintrag angezeigt !?
oder worauf willst du hinaus ?
vielleicht ist heute auch nicht mein bester Tag
ansonsten könnte man mehrfach MAX() abfangen mit
=WENN(ZÄHLENWENN(H3:H1000;MAX(H3:H1000))=1;TEXT(VERWEIS(MAX(H3:H1000);H3:H1000;A3:A1000);"tt-mm-jjjj")&" - "&MAX(H3:H1000);"Achtung mehrfach Maxwerte")
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Fr, 24.04.2015 20:07
von Karolus
Clag, VERWEIS benötigt eine sortierte Suchmatrix um zweifelsfreie Treffer zu liefern.
probiere es einfach mal mit 10000 mal =ZUFALLSBEREICH(0;10000000)
ggf. mit mehrmals strg+shift+F9
Code: Alles auswählen
=TEXT(INDEX(A3:A1000;VERGLEICH(MAX(H3:H1000);H3:H1000;0);"tt-mm-jjjj")&" - "&MAX(H3:H1000)
Karolus
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Fr, 24.04.2015 21:21
von yazoo
Nein sortiert ist es nicht.
Die Einträge erfolgen wöchentlich fortlaufend wobei In Spalte A das jeweilige Datum steht. Im Feld "I 2" steht =MAX(H3:H1000) Nun möchte ich im gleichen/oder auch ein Feld daneben anzeigen, an welchem Datum dieser Höchstwert der Spalte H aufgetreten ist, um nicht die ganze Tabelle durchzusuchen. Oder kann man evt das Feld I2 eine "Sprungmarke" setzen, die man anklickt und dann der Cursor in die dem entsprechende Zeile oder auch Zelle springt? Der Tip von Clag funktioniert nicht. Damit sucht er sich eine x-beliebige A-Zelle raus, die aber nicht zu dem Höchstwert der Zelle H entspricht.
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Fr, 24.04.2015 21:33
von Karolus
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Fr, 24.04.2015 22:35
von yazoo
Karolus hat geschrieben:Hallo
ja danke Soweit war ich fast schon. Bin aber nicht auf die ;0 und die +2 gekommen. Könntest du mir da die Funktion näher erklären. wäre nett.
Danke!
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Sa, 25.04.2015 07:25
von Karolus
Hallo
+2 weil VERGLEICH erst ab H3 sucht, ohne die Korrektur würdest du 2 Zellen über der gesuchten landen.
0 als drittes Argument für VERGLEICH teilt der Funktion mit das H3:H1000 nicht sortiert ist.
Im Hintergrund gehts darum ob
schnelle binäre Suche möglich ist oder nicht
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Sa, 25.04.2015 13:32
von clag
Hallo Karolus,
ich kann deine vorgebrachte Kritik an meiner Formel nicht als berechtigt erkennen
hatte ich ja eingangs schon angemerkt, ich sehe da kein Problem.
yazoo hat geschrieben: Der Tip von Clag funktioniert nicht. Damit sucht er sich eine x-beliebige A-Zelle raus,
könntest du das bitte mit einer Beispieldatei nachvollziehbar darstellen.
Ich kann weder die eine noch die andere Kritik als berechtigt sehen, obwohl ich mir nun wirklich Mühe gegeben habe.
die von mir vorgeschlagene Formel liefert das Gleiche Ergebnis wie die von Karolus.
Bin wirklich gespannt in welcher Form und wo ein Fehler auftreten soll?
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Sa, 25.04.2015 14:20
von yazoo
yazoo hat geschrieben:
Ich kann weder die eine noch die andere Kritik als berechtigt sehen, obwohl ich mir nun wirklich Mühe gegeben habe.
die von mir vorgeschlagene Formel liefert das Gleiche Ergebnis wie die von Karolus.
max+datum.ods
Bin wirklich gespannt in welcher Form und wo ein Fehler auftreten soll?
In der Tabelle die du anfügst, steht auch in Feld J14 die richtige Formel, allerdings als "Sprungfeld/Hyperlink", was auch ok ist. Nur entspricht die nicht dem, was du an Anfang geschrieben hast (siehe ganz oben). Mit dieser Formel nimmt er immer das letzte "A-Feld" der Tabelle. Beispiel
Die Tabelle hat 24 Zeilen, Der höchste Wert steht in Feld H 13. Nun zeigt er aber mit deiner oben genannten Formel zwar den Höchstwert in H 13 an, setzt aber immer das letzte Datum der Tabelle (in diesem Fall von A 24) ein, was ja nicht stimmt. Zumindest macht er es bei mir so
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Sa, 25.04.2015 15:10
von clag
Hallo yazoo,
yazoo hat geschrieben:In der Tabelle die du anfügst, steht auch in Feld J14 die richtige Formel,
das ist eine gänzlich andere Formel wie die ursprünglich angefragte
yazoo hat geschrieben:Hallo wie kann man die Formel =MAX(H3:H1000) so weit erweitern, dass er mir z.B. auch noch den Inhalt der Zelle A der Zeile in der der Maximalwert aufgetaucht ist,(in diesem Fall das Datum) anzeigt ?
in J4 bis J8 stehen 5 verschiedene Formeln meine 4 und die von Karolus die all das gleiche gewünschte Ergebnis liefern
yazoo hat geschrieben:Der Tip von Clag funktioniert nicht. Damit sucht er sich eine x-beliebige A-Zelle raus, die aber nicht zu dem Höchstwert der Zelle H entspricht.
nun würde ich gern erkennen wie du zu dieser Erkenntnis kommst.
yazoo hat geschrieben:Die Tabelle hat 24 Zeilen, Der höchste Wert steht in Feld H 13. Nun zeigt er aber mit deiner oben genannten Formel zwar den Höchstwert in H 13 an, setzt aber immer das letzte Datum der Tabelle (in diesem Fall von A 24) ein, was ja nicht stimmt. Zumindest macht er es bei mir so
dann kann die Datei ja nicht so groß sein, sei so gut und lade die Datei bitte hoch,
ich möchte herausfinden wo und warum sich bei deiner Datei ein Fehler einstellt.
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Sa, 25.04.2015 17:02
von yazoo
Das war ja auch nur ein Beispiel die Datei enthält ca 200 Zeilen die auch mit der Zeit mehr werden. Vielleicht liegt es ja daran. dass die Datumsangaben in deiner Datei nicht chronologisch ist. Es kann aber auch daran liegen, dass ich 2 Formeln verwende Diese sehen so aus:
Im Feld A:
=WENN(D8="";"";WENN(ZELLE("TYPE";A8)="v";A8;HEUTE()))
Diese trägt das aktuelle Datum in Feld A ein, sobald etwas in Feld D was geschrieben wird, und dieses Statisch, will sagen, wenn man dann das Feld D ändert, oder auch die Datei neu einließt, bleibt das Datum erhalten und ändert sich nicht mehr.
Und im Feld H steht nur folgende einfache Berechnung:
=WENN(D8>1;D8*44,216-5000; "")
In den anderen Feldern stehen nur normale Zahlen bzw, Text
Aber das jetzt zu ermitteln ist müßig, und führt für mich zu nichts. Auf jeden Fall läuft es mit der Forrmel von Karolus einwandfrei.
Danke euch allen noch einmal für die Hilfe.
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Sa, 25.04.2015 17:52
von clag
Hallo yazoo,
diese deine Antwort
yazoo hat geschrieben:Aber das jetzt zu ermitteln ist müßig, und führt für mich zu nichts.
ist ausgesprochen pampig bis unverschämt 
da kann nicht mehr drüber lachen
Dieses Forum ist darum bemüht Fehler aufzufinden um unwissenden Menschen wie dir zu helfen zu können,
du hast dein Unvermögen gerade mit Hilfe dieses Forums kompensieren können, richtig!? Oder war es Faulheit?
Nun hälst du es aber nicht einmal für nötig auch nur den geringsten Beitrag dafür zu leisten
um ein von dir in den Raum gestelltes vermeintliches Problem zu belegen oder gar zu helfen es lösen?
Hey klasse, das ist echt ein Paradebeispiel für Abgreifermentalität.
Re: Datum eines Maximalfeldes anzeigen
Verfasst: Sa, 25.04.2015 18:49
von yazoo
clag hat geschrieben:Hallo yazoo,
diese deine Antwort
yazoo hat geschrieben:Aber das jetzt zu ermitteln ist müßig, und führt für mich zu nichts.
ist ausgesprochen pampig bis unverschämt 
da kann nicht mehr drüber lachen
Dieses Forum ist darum bemüht Fehler aufzufinden um unwissenden Menschen wie dir zu helfen zu können,
du hast dein Unvermögen gerade mit Hilfe dieses Forums kompensieren können, richtig!? Oder war es Faulheit?
Nun hälst du es aber nicht einmal für nötig auch nur den geringsten Beitrag dafür zu leisten
um ein von dir in den Raum gestelltes vermeintliches Problem zu belegen oder gar zu helfen es lösen?
Hey klasse, das ist echt ein Paradebeispiel für Abgreifermentalität.
Ich habe dich damit weder angegriffen, noch beleidigt. Das war auch beileibe nicht meine Absicht. Ich habe nur das geschrieben, was ich meine, und mehr nicht. Und was Abgreifmenatalität betrifft. Da denke ich mal, dass solche Foren auch für da sind, dass Leute geholfen wird, die sich mit einer Materie nicht so auskennen, also hat das mit Abgreifmentalität nix zu tun. Und die Datei hochzuladen widerspricht dem Datenschutz sonst hätte ich es getan, und extra alles relevante da erst herauszukopieren ist zu umständlich, und zu gefährlich. Da brauch man nur etwas zu übersehen, und schon hat man die "A-Karte" deswegen hatte ich ja alle Formeln, die in meiner Tabelle stehen gepostet, damit kannst du es ja testen.
Also unterlasse solche Anspielungen. Denn wenn einer unverschämt ist dann bist du es. Im Übrigen hatte Karolus ja das richtige eingestellt, so dass es in meinen Augen nichts mehr zu diskutieren gibt.Und daher meine Bemerkung der Müßigkeit, die du wohl in "den falschen Hals" bekommen hast, sorry.
Aber lassen wir das Thema, das artet sonst aus.