In diesem Artikel erfahren Sie, wie Sie den letzten Eintrag nach Monat in Excel abrufen.
Szenario:
Bei der Arbeit mit Datensätzen müssen wir manchmal Ergebnisse basierend auf verschiedenen Kriterien extrahieren. Hier ist das Problemkriterium, dass der Wert der letzte Eintrag sein muss, der einem bestimmten Monat entspricht. Das Problem kann auf zwei Arten interpretiert werden.
- Letzter Eintrag in Spalte nach Monat
- Letzter Datumswert des Monats in Spalte
Sie müssen sich überlegen, was der Unterschied zwischen den beiden ist. Der Unterschied besteht darin, dass das erste Problem den letzten Eintrag aus der Spalte extrahiert, die dem Monatsnamen entspricht, während das zweite Problem den nächsten Datumswert aus dem Datumswert am Monatsende extrahiert. Wir werden beide Situationen nacheinander verstehen. Zuerst werden wir uns überlegen, wie man den letzten Eintrag in der Spalte nach Monat erhält.
Wie erhalte ich den letzten Eintrag in der Spalte nach Monat in Excel?
Dazu verwenden wir die TEXT-Funktion und die LOOKUP-Funktion. Hier verwenden wir ein Attribut der LOOKUP-Funktionssuche für den letzten Wert. LOOKUP-Funktion nimmt 3 Argumente Lookup-Wert, Lookup-Array und Ergebnis-Array. Also verwenden wir das Lookup-Array-Argument als 1/Lookup-Array. Weitere Informationen finden Sie in der folgenden Formelsyntax:
Formelsyntax:
=LOOKUP(2,1/(TEXT(dates,"mmyyyy")=TEXT(Monat,"mmyyyy")),Werte) |
Daten: Daten-Array in Daten
Werte: Ergebnis-Array in Daten
Monat : Monat Kriterien
Beispiel :
All dies kann verwirrend sein zu verstehen. Lassen Sie uns in einem Beispiel verstehen, wie Sie diese Formel verwenden. Hier haben wir Daten mit Datums- und Preiswerten. Dazu benötigen wir den letzten Eintrag des Monats Januar 2019, der der letzte Eintrag mit dem Datum Jan 2019 sein wird. Hier haben wir für das Datums-Array und das Preis-Array benannte Bereiche verwendet.
Verwenden Sie die Formel:
=LOOKUP(2,1/(TEXT(dates,"mmyyyy")=TEXT(F9,"mmyyyy")),Preis) |
Erläuterung:
- TEXT(dates,"mmyyyy") gibt das Array von Werten im "mmyyyy"-Format zurück, nachdem es in Textwerte umgewandelt wurde
{ "012019"; "012019" ; "012019" ; "012019" ; "022019" ; "022019" ; "022019" ; "022019" ; "032019" ; "032019" ; "032019" ; "032019" ; "032019" }
- TEXT(F9,"mmyyyy") gibt den Datumswert (in der Zelle F9) im Format "mmyyyy" zurück, nachdem der Lookup-Datumswert "012019" konvertiert wurde, und dieser Wert wird mit dem oben angegebenen Array abgeglichen.
- Wenn Sie die Division mit 1 nehmen, wird das Array der True-Werte in 1s und der False-Werte in den #DIV/0-Fehler umgewandelt. So erhalten wir das zurückgegebene Array als.
{ 1; 1 ; 1 ; 1 ; #DIV/0! ; #DIV/0! ; #DIV/0! ; #DIV/0! ; #DIV/0! ; #DIV/0! ; #DIV/0! ; #DIV/0! ; #DIV/0! }
- Nun findet die LOOKUP-Funktion den Wert 2 im Array, der nicht gefunden wird. Es gibt also den Eintrag zurück, der dem letzten 1-Wert entspricht.
Verwendete benannte Bereiche
Termine: C3:C15
Preis: D3: D15
Der letzte Preis beträgt 78,48 entsprechend dem 31.01.2019. Kopieren Sie die Formel in andere Zellen, indem Sie Strg + D verwenden oder von der unteren rechten Ecke der Zelle nach unten ziehen.
Wie Sie sehen, gibt die Formel alle erforderlichen Werte zurück. Die Funktion gibt den Fehler #N/A zurück, wenn der Suchmonatswert mit keinem Datumseintrag übereinstimmt. Im obigen Beispiel sind die Datumseinträge sortiert. Der letzte Eintrag des Monats entspricht also dem letzten Datumseintrag des Monats. Wenn die Datumseinträge nicht sortiert sind, sortieren wir zuerst die Datumswerte und verwenden die obige Formel.
Wie erhalte ich den Eintrag für das letzte Datum nach Monat in der Spalte in Excel?
Dazu verwenden wir die SVERWEIS- und EOMONTH-Funktion. Die Funktion EOMONTH nimmt den Datumswert des Monats und gibt das letzte Datum des erforderlichen Monats zurück. Die SVERWEIS-Funktion findet das letzte Datum des Monats oder das nächste vorherige Datum und gibt einen diesem Wert entsprechenden Wert zurück.
Verwenden Sie die Formel:
= SVERWEIS ( EOMONTH (F3,0), Tabelle, 2) |
Erläuterung :
- EOMONTH (F3,0) gibt das letzte Datum desselben Monats zurück. 0-Argument, das verwendet wird, um das Datum desselben Monats zurückzugeben.
- Jetzt wird der Nachschlagewert zum letzten Datum des angegebenen Monats.
- Jetzt wird der Wert in der ersten Spalte der Tabelle gesucht und nach dem letzten Datum gesucht. Wenn gefunden wird der dem Wert entsprechende Wert zurückgegeben, und wenn er nicht gefunden wird, wird das letzte übereinstimmende Ergebnis zurückgegeben, das dem Suchwert am nächsten liegt und das entsprechende Ergebnis zurückgibt.
- Die Funktion gibt den Wert aus der 2. Spalte der Tabelle zurück, da das 3. Argument 2 ist.
Hier gibt die Formel 78,48 als Ergebnis zurück. Kopieren Sie nun die Formel in andere Zellen, indem Sie die Tastenkombination Strg + D verwenden oder von der rechten unteren Ecke der Zelle nach unten ziehen.
Wie Sie sehen, funktioniert die Formel einwandfrei. Es gibt nur ein Problem. Wenn wir das letzte Datum nachschlagen, das dem Monat April entspricht, gibt die Funktion den Wert des Monats März zurück, da es keinen Eintrag für das Datum April in der Tabelle gibt. Stellen Sie sicher, dass Sie diese Ergebnisse erfassen.
Hier sind alle Beobachtungshinweise zur Verwendung der Formel.
Anmerkungen :
- Verwenden Sie die Formel, die dem im Artikel angegebenen Problem entspricht.
- SVERWEIS und VERWEIS-Funktion sind Funktionen, wenn der Nachschlagewert Zahl ist und nicht im Nachschlage-Array vorhanden ist, gibt den Wert zurück, der nur der nächsten Zahl entspricht, die kleiner als der Nachschlagewert ist.
- Excel speichert Datumswerte als Zahlen.
- Die beiden oben genannten Funktionen geben nur einen Wert zurück.
- Verwenden Sie das vierte Argument in der SVERWEIS-Funktion als 0, um die genaue Übereinstimmung des Nachschlagewerts in der Tabelle zu erhalten.
Ich hoffe, dieser Artikel zum Abrufen des letzten Eintrags nach Monat in Excel ist erklärend. Weitere Artikel zum Extrahieren von Werten aus der Tabelle mithilfe von 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
Finden Sie die letzte Zeile mit gemischten Daten in Excel : Arbeiten mit Zahlen, Text oder leeren Zellen im selben Array. Extrahieren Sie die letzte Zeile mit einer nicht leeren Zelle mit der MATCH-Funktion in Excel.
Den letzten Tag eines bestimmten Monats finden : Die Funktion EOMONTH gibt das letzte Datum des Monats des angegebenen Datumswerts zurück.
So erhalten Sie den letzten Wert in der Spalte : Letzter Eintrag in einer großen Datenmenge, Eine Kombination aus CELL- und INDEX-Funktion gibt den letzten Wert in einer Spalte oder Liste von Daten zurück.
Unterschied zur letzten nicht leeren Zelle : nimmt die alternative Differenz vom letzten Wert in der Liste mit Zahlen unter Verwendung der IF- und LOOKUP-Funktion in Excel.
Finden Sie die letzte Datenzeile mit Textwerten in Excel : Geben Sie in einem Array von Textwerten und leeren Zellen den letzten Wert im Array mithilfe der Funktion MATCH und REPT in Excel zurück.
So verwenden Sie die SUMMENPRODUKT-Funktion in Excel: Gibt die SUM zurück, nachdem das Produkt der entsprechenden Werte in mehreren Arrays in Excel genommen wurde.
So verwenden Sie Platzhalter in Excel : Nachschlagen, Zählen, Summen, Durchschnitt und weitere mathematische Operationen für Zellen, die Phrasen mit den Platzhaltern in Excel entsprechen.
Populäre Artikel:
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 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 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.
So verwenden Sie die SUMIF-Funktion in Excel : Dies ist eine weitere wesentliche Funktion des Dashboards. Dies hilft Ihnen, Werte unter bestimmten Bedingungen zusammenzufassen.