Registriert seit: 11.04.2014
Version(en): Office 365
08.07.2020, 17:56
(Dieser Beitrag wurde zuletzt bearbeitet: 08.07.2020, 18:03 von Klaus-Dieter.)
Hallo,
die Datumspalte muss aufsteigend sortiert sein.
Hallo,
hier noch mal mit Bild:
Tabelle1 | A | B | C | D | E | F |
3 | | | | | | |
4 | 01.01.2020 | | | 08.07.2020 | | 10.01.2020 |
5 | 02.01.2020 | | | | | |
6 | 03.01.2020 | | | | | |
7 | 06.01.2020 | | | | | |
8 | 07.01.2020 | | | | | |
9 | 08.01.2020 | | | | | |
10 | 09.01.2020 | | | | | |
11 | 10.01.2020 | | | | | |
Formeln der Tabelle |
Zelle | Formel | F4 | =SVERWEIS(D4;A4:B11;1;1) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter,
der Misserfolg ist ein Waisenkind
Richard Cobden
Registriert seit: 13.04.2014
Version(en): 365
Hi,
Für mich ist ein einspaltiger SVERWEIS nur Quatsch. Da ist ein Vergleich deutlich sinnvoller, da der auch mit absteigender Reihung funktioniert.
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 07.07.2020
Version(en): 2013/2019
09.07.2020, 08:13
(Dieser Beitrag wurde zuletzt bearbeitet: 09.07.2020, 08:13 von Karate-Pingu.)
Danke für die Formel mit em VERGLEICH die liefert schon fast das perfekte Ergebniss. Leider nur fast :22:
Mir wird jetzt der Wert vom 09.01.2020 ausgegben. In diesem fall sollte mir aber der Wert des 06.01.2020 ausgegeben werden.
Ich müsste die Formel also so einrichten: Suche ein Datum das 6 Monate (von einem vorher definierten Datum) zurück liegt und wenn das nicht gefunden wird gehe weiter in die vergangenheit bis wieder ein Datum vorhanden ist.
Registriert seit: 11.04.2014
Version(en): Office 365
09.07.2020, 09:02
(Dieser Beitrag wurde zuletzt bearbeitet: 09.07.2020, 09:02 von Klaus-Dieter.)
Hallo Edgar,
da du mich persönlich "angeschossen" hast, hier der Grund, warum ich den SVerweis mit einer einspaltigen Matrix vorgeschlagen habe:
Tabelle1 | A | B | C | D | E | F |
4 | Mi. 01.01.2020 | 1 | | 12.07.2020 | | #NV |
5 | Do. 02.01.2020 | 2 | | | | #NV |
6 | Fr. 03.01.2020 | 3 | | | | Fr. 10.01.2020 |
7 | Mo. 06.01.2020 | 4 | | | | |
8 | Di. 07.01.2020 | 5 | | | | |
9 | Mi. 08.01.2020 | 6 | | | | |
10 | Do. 09.01.2020 | 7 | | | | |
11 | Fr. 10.01.2020 | 8 | | | | |
12 | Mo. 13.01.2020 | 9 | | | | |
13 | Di. 14.01.2020 | 10 | | | | |
14 | Mi. 15.01.2020 | 11 | | | | |
15 | Do. 16.01.2020 | 12 | | | | |
16 | Fr. 17.01.2020 | 13 | | | | |
17 | Mo. 20.01.2020 | 14 | | | | |
Formeln der Tabelle |
Zelle | Formel | F4 | =INDEX(A:A;VERGLEICH(DATUM(JAHR(D4);MONAT(D4)-6;TAG(D4));A:A;-1)) | F5 | =INDEX(B:B;VERGLEICH(DATUM(JAHR(D4);MONAT(D4)-6;TAG(D4));A:A;-1)) | F6 | =SVERWEIS(DATUM(JAHR(D4);MONAT(D4)-6;TAG(D4));A4:A17;1;WAHR) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter,
der Misserfolg ist ein Waisenkind
Richard Cobden
Registriert seit: 13.04.2014
Version(en): 365
Hallo Klaus-Dieter,
ein Excel-Fachmann sollte eigentlich wissen, dass ein Vergleich mit -1 nur funktioniert, wenn die Liste absteigend sortiert ist!!!
@Karate-Pingu,
versuche es mal so:
Code:
=INDEX(B:B;VERGLEICH(DATUM(JAHR(D4);MONAT(D4)-6;TAG(D4));A:A;-1)+(ISTNV(VERGLEICH(DATUM(JAHR(D4);MONAT(D4)-6;TAG(D4));A:A;0))))
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 07.07.2020
Version(en): 2013/2019
Danke!
@
BoskoBiati die Formel hat Funktioniert und liefert mir das ergebniss das ich haben will.
Vielen Vielen Dank!