Clever-Excel-Forum

Normale Version: Höchster Wert der letzten 3 Tage anzeigen, fortlaufende Eingabe
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
ich wollte mir eine Excel erstellen, mit der ich einer Zelle den höchsten Wert der letzten 3 Tage angezeigt bekomme, wobei jeden Tag ein Wert dazukommt. Bin aber nicht weit gekommen.
In A2 soll immer der größte der 3 letzten Tage stehen, also am 3.8.2019 D2-D4. Wenn ein Tag dazukommt, soll der älteste Tag wegfallen und der neueste dazukommen. Also am 4.8.2019 D3-D5, am 5.8.2019 D4-D6...


Ich hoffe ich habe mich klar ausgedrückt. Habe keine Ahnung wie ich das in eine Formel packe.

Kann mir jemand helfen?

Grüße
Hi,

so?

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCD
1DatumWert
2301.08.20191
3402.08.20192
4503.08.20193
5604.08.20194
6705.08.20195
7806.08.20196
8907.08.20197
91008.08.20198
101109.08.20199
111210.08.201910
121311.08.201911
131412.08.201912
141513.08.201913
151514.08.201914
161515.08.201915

ZelleFormel
A2=MAX(D2:D4)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Hallo,
nein, der höchste Wert soll immer in A2 stehen, mit dem Wert will ich eine weitere Formel füttern.
Danke für die schnelle Antwort
Hola,

sind die Tage schon vorausgefüllt und es kommen immer nur die Werte in Spalte D dazu, oder füllen sich die Werte in Spalte C auch sukzessive?

Gruß,
steve1da
Das wäre mir relativ egal. Ich kann auch immer das Datum des aktuellen Tages eintragen wenn ich den neuen Wert eintrage
Hola,


Code:
=MITTELWERT(INDEX(D2:D100;MAX((D2:D100<>"")*ZEILE(2:100)-1)):INDEX(D2:D100;MAX((D2:D100<>"")*ZEILE(2:100)-1)-2))

Die Formel mit Strg-Shift-Enter abschließen.

Gruß,
steve1da
Hi,

Steve hat ja schon eine Antwort gepostet, hier noch mein Vorschlag mit einer (ausblendbaren) Hilfsspalte.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDE
1DatumWertHS
23501.08.20198011
302.08.20197513
403.08.201970
504.08.201965
605.08.201960
706.08.201955
807.08.201950
908.08.201945
1009.08.201940
1110.08.201935
1211.08.201930
1312.08.201925
1413.08.201920
1514.08.201915
1615.08.201910

ZelleFormel
A2=MAX(INDIREKT("D"&$E$2):INDIREKT("D"&E3))
E2=VERGLEICH(HEUTE()-2;$C$1:$C$20;0)
E3=VERGLEICH(HEUTE();$C$1:$C$20;0)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Dodgy 
Knapp verfehlt
Hola,

sorry, verlesen. Ersetze Mittelwert durch Max.

Gruß,
steve1da
Vielen Dank!
Hätte nicht gedacht, dass das so schnell geht. Hätte ich auch niemals hinbekommen

:28: