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

Letzter Wert ungleich Null aus einer Spalte

Forumthread: Letzter Wert ungleich Null aus einer Spalte

Letzter Wert ungleich Null aus einer Spalte
29.04.2003 09:21:23
Urs
Macro oder Funktion ?
Aus einer Zelle möchte ich den letzten Wert(ungleich Null) aus einer vorgegebenen Spalte aufrufen. Wie mach ich das?

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Letzter Wert ungleich Null (Array)
29.04.2003 09:35:29
Boris

Hi Urs,

bezogen auf Spalte A (bis Zeile 100):

{=INDIREKT("A"&MAX((A1:A100<>0)*ZEILE(1:100)))}

Array-Formel; {} nicht eingeben, Formel mit Strg-Shift-Enter abschließen.

Gruß Boris




Re: Letzter Wert ungleich Null (Array)
29.04.2003 11:31:50
Urs

Danke Boris
Es scheint etwas komplizierter zu sein.
Meine Ursprungszelle ist zB. H15 die zu testende Spalte hat die
relative Verschiebung:
Spalte H+1; Zeilen 15-6 bis 15-1 =(I9-I14).
Was muss ich noch berücksichtigen?

=INDIREKT("I"&MAX((I9:I14<>0)*ZEILE(1:6))) zeigt nur #WERT



Anzeige
Re: Letzter Wert ungleich Null (Array)
29.04.2003 17:00:28
Martin Beck

Hallo Urs,

=INDIREKT("I"&MAX((I9:I14<>0)*ZEILE(9:14)))

Und den Hinweis von Boris bezüglich der Eingabe als Arrayformel beachten.

Gruß
Martin Beck

Re: Letzter Wert ungleich Null (Array)
30.04.2003 13:06:14
Urs

Vielen Dank Martin für Deine Mithilfe.
Habe unter Array und Arrayformel in Excelhilfe nichts gefunden.
Was müsste ich noch wissen??????? Und woher bekomm ich das?

Gruss Urs


Anzeige
Re: Letzter Wert ungleich Null (Array)
30.04.2003 13:27:37
Martin Beck

Hallo Urs,

verstehe ich Dich richtig, die Formel funktioniert und Du möchtest mehr über Arrayformeln (=Matrixformeln) wissen?

Mehrere Möglichkeiten

1. Schau Dich mal hier um: http://www.excelformeln.de/formeln.html

2. Frage im Forum nach ;-)

3. Suche in der Recherche nach den Stichworten Arrayformel, Matrixformel.

4. Lies ein Buch zu Excel. ;-)

Gruß
Martin Beck


Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Letzter Wert ungleich Null aus einer Spalte finden


Schritt-für-Schritt-Anleitung

Um den letzten Wert ungleich Null aus einer bestimmten Spalte in Excel zu finden, kannst du eine Array-Formel verwenden. Hier ist eine einfache Anleitung:

  1. Wähle die Zelle aus, in der das Ergebnis angezeigt werden soll.
  2. Gib die folgende Formel ein, wobei du die Spalte und den Bereich anpasst:
    =INDIREKT("A"&MAX((A1:A100<>0)*ZEILE(1:100)))
  3. Drücke Strg + Shift + Enter, um die Eingabe als Array-Formel abzuschließen. Excel zeigt dann deine Formel in geschweiften Klammern {} an.

Häufige Fehler und Lösungen

  • Fehler: #WERT!
    Ursache: Du hast möglicherweise die Formel nicht als Array-Formel eingegeben. Stelle sicher, dass du Strg + Shift + Enter drückst.

  • Fehler: Falsches Ergebnis
    Ursache: Überprüfe, ob der Range korrekt ist und ob die Werte in der Spalte tatsächlich ungleich Null sind.

  • Fehler: Indirekte Referenz funktioniert nicht
    Ursache: Stelle sicher, dass die Referenz in der Formel korrekt definiert ist. Die Indirekt-Funktion benötigt die richtige Spaltenbezeichnung.


Alternative Methoden

Falls du keine Array-Formel verwenden möchtest, gibt es auch alternative Methoden, um den letzten Wert in einer Spalte größer Null zu finden:

  1. VERGLEICH und INDEX kombinieren:

    =INDEX(A1:A100;VERGLEICH(2;1/(A1:A100<>0);1))

    Diese Formel gibt den letzten Wert ungleich Null in der angegebenen Spalte zurück.

  2. FILTER-Funktion (Excel 365):

    =FILTER(A1:A100; A1:A100<>0; "Kein Wert")

    Hiermit kannst du alle Werte ungleich Null filtern und den letzten Wert manuell auswählen.


Praktische Beispiele

Angenommen, du möchtest den letzten Wert ungleich Null aus der Spalte I (von I9 bis I14) finden. Du würdest die folgende Array-Formel verwenden:

=INDIREKT("I"&MAX((I9:I14<>0)*ZEILE(9:14)))

Wenn du die obige Formel in Zelle H15 eingibst und als Array-Formel bestätigst, erhältst du den gewünschten Wert.


Tipps für Profis

  • Nutze die Namensfunktion in Excel, um häufig verwendete Bereiche zu benennen. So kannst du die Formeln übersichtlicher gestalten.
  • Experimentiere mit der AGGREGAT-Funktion, um komplexere Berechnungen durchzuführen und gleichzeitig Fehler zu ignorieren.
  • Wenn du häufig mit großen Datenmengen arbeitest, kann das Filtern von Daten eine schnelle Möglichkeit sein, um nur die relevanten Werte anzuzeigen.

FAQ: Häufige Fragen

1. Wie finde ich den ersten Wert ungleich Null in einer Spalte?
Du kannst die folgende Formel verwenden:

=INDEX(A1:A100;VERGLEICH(1;A1:A100<>0;0))

2. Was kann ich tun, wenn meine Excel-Version keine Array-Formeln unterstützt?
In diesem Fall kannst du alternative Methoden wie die VERGLEICH und INDEX-Kombination oder die FILTER-Funktion in neueren Excel-Versionen verwenden.

3. Kann ich die Formel anpassen, um nur Werte größer als Null zu finden?
Ja, passe die Bedingung in der Formel an. Zum Beispiel:

=INDIREKT("A"&MAX((A1:A100>0)*ZEILE(1:100)))

4. Wo finde ich mehr Informationen zu Arrayformeln?
Du kannst verschiedene Online-Ressourcen durchsuchen oder in Excel-Hilfen nach den Begriffen "Arrayformel" oder "Matrixformel" suchen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige