Datum einer Spalte überprüfen und dann den dazugehörigen Zeilenwert anzeigen
Hallo Freunde von Excel,
Ich habe ein kleines Problem. Ich habe die Spalte A als Datum formatiert und lasse mir Monat und Jahr anzeigen.
z.B. Zelle A56 = 1.07.08; Anzeige: Jul. 2008
Um mir Spalte E der gleichen Zeile 56 Anzeigen zu lassen nutze ich folgende Formel:
=INDEX(A45:L85;VERGLEICH(DATUM(2008;7;1);A45:A85;0);5)
Soweit so gut funktioniert das auch, aber ich möchte den Vergleich des Datums so in die Formel integrieren, dass das Tagesaktuelle Datum aus der Spalte gesucht wird und dann der dazugehörige Wert in Spalte E ausgegeben wird.
Mein Versuch hierzu:
=INDEX(A45:L85;VERGLEICH(DATUM(Heute();Heute();1);A45:A85;0);5)
Das schlug allerdings fehl und Excel gibt eine Fehlermeldung zurück. Hat jemand hier vielleicht eine bessere Idee?
Es grüßt die Jess
Antwort schreiben
Antwort 1 von JessImStress vom 24.07.2020, 18:39 Options
Hmpf ich habe vergessen Jahr und Monat einzufügen...
=INDEX(A45:L85;VERGLEICH(DATUM(Jahr(Heute());Monat(Heute());1);A45:A85;0);5)
MfG Jess
Antwort 2 von rainberg vom 24.07.2020, 19:43 Options
Hallo Jess,
das sollte reichen:
=INDEX(E45:E85;VERGLEICH(HEUTE();A45:A85;0))
Gruß
Rainer
Antwort 3 von JessImStress vom 25.07.2020, 20:22 Options
Hallo Rainer,
danke sehr, meine Formel funktioniert eigentlich ganz gut. In der Formulierung meiner Frage habe ich es nicht richtig verdeutlicht. In der Spalte A steht nämlich immer nur der 1. eines Monats als festes Datum, da mir nur Monat und Jahr wichtig waren. Wenn ich also deine Formel anweden würde, hätte ich die Anzeige nur jeweils am 1. des Monats, oder sehe ich das falsch? Denn wie gesat, Spalte A zeigt zwar nur bspw. Jul. 2008 an, aber in der Zelle steht 1.7.08.
Vielen dank für deine Hilfe.
MfG Jess