In diesem Artikel erfahren Sie, wie Sie den Wert mit dem letzten Datum in Excel nachschlagen oder finden.
Suchen Sie nach einem Wert und finden Sie das maximale oder letzte Datum
Das Bild unten zeigt Ihnen Werte in Spalte B (B3:B9) und Daten in Spalte C (C3:C9). Mit der Formel in Zelle F4 können Sie nach einem Wert suchen und das neueste Datum in einer angrenzenden oder entsprechenden Spalte für diesen Wert zurückgeben.
Update, 15.08.2017! Eine reguläre Formel hinzugefügt.
Formel in Zelle F4:
=MAX(INDEX((C3=A8:A14)*B8:B14,)) |
Array-Formel in F4:
=MAX(WENN(C3=A8:A14, B8:B14)) |
Formel in Zelle F4 (Excel neuere Versionen):
=MAXIFS(C3:C9,B3:B9,F2) |
So erstellen Sie eine Array-Formel
- Doppelklick auf Zelle C5
- Kopieren / Einfügen der obigen Array-Formel
- Drücken und halten Sie Strg + Umschalt gleichzeitig
- Drücken Sie Enter
- Alle Tasten loslassen
Die Formel ändert sich und beginnt und endet jetzt mit einer geschweiften Klammer, geben Sie diese Zeichen nicht selbst ein. Sie erscheinen automatisch.
Erklären der Arrayformel in Zelle C5
Sie können folgen, wenn Sie Zelle C5 auswählen und im Menüband auf die Registerkarte "Formeln" gehen und dann auf die Schaltfläche "Formel auswerten" klicken. Klicken Sie auf die Schaltfläche "Auswerten", die im Dialogfeld angezeigt wird, um zum nächsten Schritt zu gelangen.
Schritt 1 - Werte finden, die dem Nachschlagewert entsprechen
C3=A8:A14
wird
"EE"={"AA";"CC";"EE";"BB";"EE";"VV";"EE"}
und kehrt zurück
{FALSCH;FALSCH;WAHR;FALSCH;WAHR;FALSCH;WAHR}
Schritt 2 - Boolesche Werte in entsprechende Daten umwandeln
WENN(C3=A8:A14, B8:B14)
wird
IF({FALSCH;FALSCH;WAHR;FALSCH;WAHR;FALSCH;WAHR} ,B8:B14)
wird
IF({FALSCH;FALSCH;WAHR;FALSCH;WAHR;FALSCH;WAHR} , {40152; 40156; 40323; 40068; 40149; 40312; 40195})
und kehrt zurück
{FALSCH;FALSCH;40323;FALSCH;40149;FALSCH;40195}
Schritt 3 - Den größten Wert zurückgeben
=MAX(WENN(C3=A8:A14, B8:B14))
wird
=MAX({FALSCH;FALSCH;40323;FALSCH;40149;FALSCH;40195})
und gibt 40323 im Format 2010-05-25 zurück.
Suchen Sie einen Wert und finden Sie das maximale Datum (Pivot-Tabelle)
Die in diesem Artikel gezeigten Formeln können zu langsam sein oder zu viel Speicher beanspruchen, wenn Sie mit großen Datenmengen arbeiten. Die Pivot-Tabelle ist in solchen Fällen eine ausgezeichnete Option, sie ist sogar bei vielen Daten bemerkenswert schnell.
So richten Sie eine Pivot-Tabelle ein
- Wählen Sie den Zellbereich aus, der die Daten enthält.
- Gehen Sie in der Multifunktionsleiste auf den Reiter "Einfügen".
- Klicken Sie auf die Schaltfläche "Pivot-Tabelle".
- Ein Dialogfeld wird angezeigt.
Normalerweise platziere ich die Pivot-Tabelle auf einem neuen Arbeitsblatt, damit sie beim Filtern usw. keine Teile des Datensatzes ausblendet.
- Klicken Sie auf die Schaltfläche OK.
- Klicken Sie auf Werte und ziehen Sie in das Feld Filter, siehe blauer Pfeil oben.
- Klicken Sie auf Datum und ziehen Sie es in das Feld Werte.
- Klicken Sie auf "Anzahl der Termine".
- Klicken Sie auf „Wertfeldeinstellungen…“.
- Klicken Sie auf "Max", um es auszuwählen.
- Klicken Sie auf die Schaltfläche "Zahlenformat".
- Klicken Sie auf die Kategorie "Datum" und wählen Sie einen Typ aus.
- Klicken Sie auf die Schaltfläche OK.
- Klicken Sie auf die Schaltfläche OK.
Klicken Sie auf Zelle B1, um das späteste Datum basierend auf dem ausgewählten Wert zu filtern. Das obige Bild zeigt den ausgewählten Wert EE und das späteste Datum basierend auf diesem Wert ist der 25.05.2010.
Suchen Sie alle Werte und finden Sie das späteste (früheste) Datum
Die folgende Formel sucht in Spalte C nach dem neuesten Datum für jeden Wert in Spalte B.
Formel in Zelle D3:
=IF(MAX(INDEX((B3=$B$3:$B$14)*$C$3:$C$14,))=C3,"Neueste","") |
Array-Formel in Zelle D3:
=IF(MAX(IF(B3=$B$3:$B$14, $C$3:$C$14))=C3, "Neueste", "") |
Formel in Zelle D3:
=WENN(MAXIFS($C$3:$C$14,$B$3:$B$14,B3)=C3,"Neueste","") |
So kopieren Sie Array-Formeln
- Zelle C2 kopieren
- Zellenbereich auswählen C3:C8
- Paste
Suchen und finden Sie das letzte Datum mit mehreren Bedingungen
Formel in Zelle H3:
=MAX(INDEX((C2:C29=H1)*(D2:D29=H2)*E2:E29,)) |
Array-Formel in Zelle H3:
=MAX(IF((C2:C29=H1)*(D2:D29=H2),E2:E29,"")) |
Suchen und finden Sie das neueste Datum auf mehreren Blättern
Das folgende Bild zeigt Ihnen eine Arbeitsmappe mit 4 Arbeitsblättern. Die Formel in Zelle B3 sucht in allen drei Arbeitsblättern mithilfe der Bedingung in Zelle B2 nach dem neuesten Datum.
Array-Formel in Zelle B3:
=MAX(IF(B2=Januar!$B$2:$B$10, Januar!$A$2:$A$10, ""), IF(B2=Februar!$B$2:$B$10, Februar!$A$2 :$A$10, ""), WENN(B2=März!$B$2:$B$10, März!$A$2:$A$10, "")) |
Suchen und finden Sie das späteste Datum, geben Sie den entsprechenden Wert in derselben Zeile zurück
Geben Sie in Zelle G3 ein Viertel ein.
Array-Formel in Zelle G3:
=MAX((B3:B19=G2)*C3:C19) |
Wenn Sie eine reguläre Formel in G3 bevorzugen:
=MAX(INDEX((B3:B19=G2)*C3:C19,))
Formel in Zelle G4:
=INDEX($D$3:$D$19, SUMMENPRODUKT((B3:B19=G2)*(G3=C3:C19)*MATCH(REIHE(B3:B19), REIHE(B3:B19)))) |
Index & Match, um den Wert nach dem neuesten Datum in Microsoft Excel zu finden
Wenn Sie nach einer Formel suchen, um den Nachschlagewert und den neuesten Wert nach Datum zu finden, ist dieser Artikel wirklich hilfreich für Sie. In diesem Artikel erfahren Sie, wie Sie den passenden Wert finden & dann prüft die Formel die Ausgabe, nachdem das späteste Datum überprüft wurde.
Beispiel: Ich benötige eine Formel, um jedes spezifische Produkt nachzuschlagen und dann den Preis des Produkts am spätesten Datum zu finden.
Es folgt die Momentaufnahme der Daten, d. h. Spalte A enthält die Rechnungsnummer, Spalte B das Datum, Spalte C das Produkt und die Spalte D die Preise.
Die gesuchte Formel sollte zunächst das Produkt aus Spalte C überprüfen und dann den Preis für das späteste Datum zurückgeben.
Wir verwenden eine Kombination aus INDEX, MATCH & MAX Funktionen, um die Ausgabe zurückzugeben.
In Zelle G3 lautet die Formel
{=INDEX($D$2:$D$10,MATCH(1,INDEX(($C$2:$C$10=$F$3)*($B$2:$B$10=MAX(IF($C$2:$ C$10=F3,$B$2:$B$10))),0),0))} |
Die obige Formel hat die Max-Funktion verwendet, um das späteste Datum aus allen angegebenen Datumsangaben für das übereinstimmende Produkt aus Spalte C zu bestimmen. Um die obige Formel zu testen, wenn wir das Datum in Zelle B7 ändern, erhalten wir das gewünschte Ergebnis. Siehe untenstehenden Schnappschuss. Auf diese Weise können wir den Preis des Produkts mit dem spätesten Datum liefern.
Hier sind alle Beobachtungsnotizen mit der Formel in Excel
Anmerkungen :
Dies ist eine Array-Formel. Daher müssen wir drücken STRG + UMSCHALT + ENDE Tasten zusammen, um das richtige Ergebnis zu erhalten.
Ich hoffe, dieser Artikel zum Suchen oder Finden von Werten mit dem letzten Datum in Excel ist erklärend. Weitere Artikel zum Berechnen von Werten und zugehörigen Excel-Formeln finden Sie hier. Wenn Ihnen unsere Blogs gefallen haben, teilen Sie sie mit Ihren Freunden auf Facebook. Und Sie können uns auch auf Twitter und Facebook folgen. Wir würden uns freuen, von Ihnen zu hören, lassen Sie uns wissen, wie wir unsere Arbeit verbessern, ergänzen oder erneuern und für Sie verbessern können. Schreiben Sie uns auf der E-Mail-Site.
So rufen Sie den neuesten Preis in Excel ab : Es ist üblich, Preise in jedem Unternehmen zu aktualisieren und die Verwendung der neuesten Preise für jeden Kauf oder Verkauf ist ein Muss. Um den aktuellen Preis aus einer Liste in Excel abzurufen, verwenden wir die LOOKUP-Funktion. Die LOOKUP-Funktion ruft den neuesten Preis ab.
SVERWEIS-Funktion zum Berechnen der Note in Excel : Um die Noten zu berechnen, sind IF und IFS nicht die einzigen Funktionen, die Sie verwenden können. Der SVERWEIS ist für solche bedingten Berechnungen effizienter und dynamischer. Um Noten mit SVERWEIS zu berechnen, können wir diese Formel verwenden.
17 Dinge über Excel SVERWEIS : SVERWEIS wird am häufigsten zum Abrufen übereinstimmender Werte verwendet, aber SVERWEIS kann noch viel mehr. Hier sind 17 Dinge über SVERWEIS, die Sie wissen sollten, um sie effektiv zu nutzen.
LOOKUP den ersten Text aus einer Liste in Excel : Die SVERWEIS-Funktion funktioniert gut mit Platzhalterzeichen. Wir können dies verwenden, um den ersten Textwert aus einer bestimmten Liste in Excel zu extrahieren. Hier ist die generische Formel.
LOOKUP-Datum mit letztem Wert in der Liste : Um das Datum abzurufen, das den letzten Wert enthält, verwenden wir die LOOKUP-Funktion. Diese Funktion sucht nach der Zelle, die den letzten Wert in einem Vektor enthält, und verwendet dann diese Referenz, um das Datum zurückzugeben.
Populäre Artikel :
50 Excel-Kurzbefehle zur Steigerung Ihrer Produktivität : Erledigen Sie Ihre Aufgaben in Excel schneller. Diese Verknüpfungen helfen Ihnen, Ihre Arbeitseffizienz in Excel zu steigern.
So verwenden Sie die SVERWEIS-Funktion in Excel : Dies ist eine der am häufigsten verwendeten und beliebtesten Funktionen von Excel, die verwendet wird, um Werte aus verschiedenen Bereichen und Blättern zu suchen.
So verwenden Sie die IF-Funktion in Excel : Die IF-Anweisung in Excel überprüft die Bedingung und gibt einen bestimmten Wert zurück, wenn die Bedingung WAHR ist, oder einen anderen bestimmten Wert, wenn FALSE.
So verwenden Sie die SUMIF-Funktion in Excel : Dies ist eine weitere wesentliche Funktion des Dashboards. Dies hilft Ihnen, Werte unter bestimmten Bedingungen zusammenzufassen.
So verwenden Sie die ZÄHLENWENN-Funktion in Excel : Zählen Sie Werte mit Bedingungen mit dieser erstaunlichen Funktion. Sie müssen Ihre Daten nicht filtern, um bestimmte Werte zu zählen. Die Countif-Funktion ist unerlässlich, um Ihr Dashboard vorzubereiten.