Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Finde letzten wert größer null

Finde letzten wert größer null
07.12.2020 11:31:20
Ines
Hallo zusammen,
ich benötige eure Hilfe.
Ich habe folgende Tabelle_
Spalten N:AY sind Monatsscheiben - in Zeile 3 steht immer der MM.JJJJ
Zeilen: sind die Verkaufsumsätze
Spalte AZ ist Ergebnis wann das letzte mal gekauft wurde.
Spalten Z, AM und AY sind Summenspalten für die PIVOT die dahinter noch kommt und sollen nicht durchsucht werden
ich benötige eine Formel oder VBA, welcher mir den letzten Wert (außer Spalte AY;AM;Z) größer 0 sucht ( also zum letzten mal gekauft) und mir dann den Wert aus der Zeile 3 in der gefunden Spalte wiedergibt: also zuletzt gekauft am: Mai 2019
Könnt ihr mir helfen ? Ich kann auch Hilfsspalten einfügen oder notfalls die Summenspalten rausnehmen.
Danke und VG, Ines
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Finde letzten wert größer null
07.12.2020 11:55:16
Günther
Moin Ines,
ich denke dass eine kleine Muster-xlsx mit händischem Wunschergebnis sehr zum besseren Verständnis beitragen und die Hilfsbereitschaft auch steigen würde.
Gruß
Günther  |  mein Excel-Blog
Anzeige
AW: Finde letzten wert größer null
07.12.2020 12:08:43
Ines
Hallo Günther,
ja gern ich habe eine Beispieldatei im Anhang.
Ich habe ohne die Summenspalten bereits eine Formellösung gefunden das er mir den letzten Wert raussucht aber ich hab es noch nicht geschafft, das er mir den Monat als Ergebnis schreibt ;)
Danke und VG,
https://www.herber.de/bbs/user/142134.xlsx
Anzeige
in AK4 =VERWEIS(2;1/(A4:AI4<>"");A$3:AI$3)
07.12.2020 12:35:04
WF
und runterkopieren
AW: in AK4 =VERWEIS(2;1/(A4:AI4<>"");A$3:AI$3)
07.12.2020 12:41:00
Ines
wunderbar vielen Dank .. so einfach wars :)
wenn man zu kompliziert denkt und so.. ist halt montag.
Vielen Dank !!
Findest Du das tatsächlich einfach ...
07.12.2020 16:14:11
lupo1
... und schüttelst Du das in Zukunft selbst aus dem Ärmel?
Nein, vermutlich erfragst Du das beim nächsten Mal wieder.
Und wenn Du dann LibreOffice verwendest oder GDocs, dann klappt es nicht mehr.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Finde den letzten Wert größer als null in Excel


Schritt-für-Schritt-Anleitung

Um den letzten Wert in einer Zeile zu finden, der größer als null ist, kannst du die folgende Formel verwenden. Angenommen, deine Daten befinden sich in den Spalten A bis AI und die Monatsangaben in Zeile 3:

  1. Wähle die Zelle, in der das Ergebnis angezeigt werden soll (zum Beispiel AK4).

  2. Gib die folgende Formel ein:

    =VERWEIS(2;1/(A4:AI4<>"");A$3:AI$3)
  3. Drücke Enter. Diese Formel sucht in der Zeile 4 nach dem letzten Wert, der ungleich null ist, und gibt den entsprechenden Monat aus Zeile 3 zurück.

  4. Kopiere die Formel nach unten, um sie auf andere Zeilen anzuwenden.


Häufige Fehler und Lösungen

  • Formel gibt einen Fehler aus: Stelle sicher, dass die Bereiche korrekt angegeben sind (A4:AI4 für die Werte und A$3:AI$3 für die Monate).
  • Kein Ergebnis angezeigt: Überprüfe, ob es tatsächlich Werte größer als null in der Zeile gibt. Wenn alle Werte null sind, wird kein Ergebnis zurückgegeben.

Alternative Methoden

Wenn du eine VBA-Lösung bevorzugst, kannst du das folgende Makro verwenden:

Function LetzterWertGrößerNull(rng As Range) As Variant
    Dim cell As Range
    For Each cell In rng.Cells
        If cell.Value > 0 Then
            LetzterWertGrößerNull = cell.Offset(0, -cell.Column + rng.Column).Value
        End If
    Next cell
End Function

Verwende die Funktion in einer Zelle wie folgt:

=LetzterWertGrößerNull(A4:AI4)

Praktische Beispiele

Angenommen, deine Verkaufsumsätze sind in den Zellen A4 bis AI4 eingetragen. Wenn du die Formel oder das VBA-Skript anwendest, erhältst du beispielsweise den letzten Monat, in dem ein Umsatz größer als null erzielt wurde. Wenn in den Zellen A4, B4, C4 und D4 die Werte 0, 0, 100 und 50 stehen, würde das Ergebnis „D4“ zurückgegeben, also den Monat, der in D3 steht.


Tipps für Profis

  • Experimentiere mit Hilfsspalten, wenn du die Übersichtlichkeit deiner Daten erhöhen möchtest. Es kann hilfreich sein, die Ergebnisse in separaten Spalten darzustellen.
  • Achte darauf, dass deine Daten sauber sind und keine fehlerhaften Werte (wie Text in Zahlenfeldern) enthalten, da dies zu unerwarteten Ergebnissen führen kann.
  • Du kannst die Formel anpassen, um spezifische Bedingungen zu prüfen, z. B. Werte, die größer als ein bestimmter Schwellenwert sind.

FAQ: Häufige Fragen

1. Kann ich die Formel auch für andere Datenbereiche verwenden?
Ja, du kannst die Formel anpassen, um andere Bereiche in deinem Arbeitsblatt zu durchsuchen. Stelle sicher, dass die Struktur der Daten gleich bleibt.

2. Funktioniert diese Methode mit älteren Excel-Versionen?
Ja, die beschriebenen Formeln und Methoden sind ab Excel 2007 verfügbar. VBA-Funktionen sind ebenfalls in den meisten Excel-Versionen funktionsfähig.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige