Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Letzter Wert in Spalte

Letzter Wert in Spalte
13.08.2002 09:32:15
Georg
Hi,

ich trage in Spalte C verschiedene Werte ein und möchte in E1 immer den zuletzt eingetragenen Wert angezeigt bekommen. Die Einträge erfolgen C5,C6,C7 usw. Bei diesem Beispiel also C7 oder beim nächsten Eintrag den Wert aus C8.
Weiss jemand die passende Formel?
Vielen Dank für jede Hilfe
Georg

Anzeige

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

Betreff
Datum
Anwender
Anzeige
Re: Lösung gefunden
13.08.2002 09:58:42
Georg
Gruß; Georg
Wärst Du so nett und würdest die Lösung posten ?
13.08.2002 10:07:01
@lex
Vielleicht haben ja auch andere User mal das Problem.
Dann ist es hilfreich, wenn im Archiv auch die passende Lösung steht

VG,
Alex

letzter Wert einer Spalte (Array)
13.08.2002 10:22:15
WF
Hi Alex,

{=INDEX(A1:A1000;MAX((A1:A1000<>"")*ZEILE(1:1000)))}
Leerzellen dürfen vorkommen.

ARRAY-Formel {=geschweifte Klammern} nicht eingeben;
Abschluß der Formel mit gleichzeitig Strg / Shift / Enter; - das erzeugt sie.

trapp, trapp, trapp, trapp, trapp, brrrrr
WF

http://www.excelformeln.de/
die ultimative Formelseite


Anzeige
... oder mit VBA
13.08.2002 10:26:14
Kl@us-M.
... oder mit VBA-Lösung von Hans:

Re: letzter Wert einer Spalte (Array)
13.08.2002 10:30:15
@lex
Hallo WF !
Danke für die Formel !
Danke Euerer Array-Formel-Seite kannte ich die Lösung schon.
Meine Intention war lediglich, dass als Antwort nicht ein lapidares "gefunden" kommt, sondern die entsprechende Lösung auch noch veröffentlicht wird.

VG,
@lex

Anzeige
Re: letzter Wert einer Spalte (Array)
13.08.2002 12:12:14
Georg
Hi, Alex

hast recht, sorry.
Gelobe Besserung.
Georg

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Infobox / Tutorial

Letzter Wert in einer Excel-Spalte anzeigen


Schritt-für-Schritt-Anleitung

Um den letzten Wert in einer Spalte anzuzeigen, kannst du die folgende Formel verwenden. Nehmen wir an, du möchtest den letzten Wert aus der Spalte C in die Zelle E1 ausgeben:

  1. Klicke auf die Zelle E1.
  2. Gib die folgende Formel ein:
    =INDEX(C:C;MAX(WENN(C:C<>"";ZEILE(C:C);0)))
  3. Bestätige die Eingabe mit Strg + Shift + Enter, um die Formel als Array-Formel zu aktivieren.
  4. Jetzt sollte in E1 der letzte Wert aus der Spalte C angezeigt werden.

Diese Methode funktioniert auch, wenn Leerzellen in der Spalte vorhanden sind.


Häufige Fehler und Lösungen

  • Formel wird nicht als Array erkannt: Stelle sicher, dass du die Formel mit Strg + Shift + Enter eingibst, damit sie korrekt funktioniert.
  • Leere Zelle wird angezeigt: Überprüfe, ob in der Spalte C tatsächlich Werte vorhanden sind. Wenn alle Zellen leer sind, wird die Formel nichts zurückgeben.
  • Falsche Zelle wird angezeigt: Vergewissere dich, dass du die richtige Spalte in der Formel angegeben hast.

Alternative Methoden

Neben der oben genannten Formel gibt es auch andere Methoden, um den letzten Wert in einer Spalte zu finden:

  1. VBA-Lösung: Du kannst auch ein einfaches VBA-Skript verwenden, um den letzten Wert zu ermitteln. Hier ein Beispiel:

    Sub LetztenWert()
       Dim letzterWert As Variant
       letzterWert = Cells(Rows.Count, 3).End(xlUp).Value
       Range("E1").Value = letzterWert
    End Sub

    Dieses Skript findet den letzten Wert in der Spalte C und gibt ihn in E1 aus.

  2. Verwendung von Datenfiltern: Du kannst auch Datenfilter einsetzen, um den letzten Eintrag in der Spalte C schnell zu finden und anzuzeigen.


Praktische Beispiele

  • Beispiel 1: Wenn in der Spalte C Werte wie 5, 10, 15 und 20 stehen, zeigt die Formel in E1 den Wert 20 an.
  • Beispiel 2: Wenn du die Formel in einer anderen Spalte verwenden möchtest, ändere einfach den Spaltenbezug in der Formel, z.B. =INDEX(A:A;MAX(WENN(A:A<>"";ZEILE(A:A);0))) für Spalte A.

Tipps für Profis

  • Du kannst die Formel anpassen, um nur bestimmte Werte zu berücksichtigen, z.B. nur Zahlen oder nur Werte, die bestimmten Bedingungen entsprechen. Zum Beispiel:

    =INDEX(C:C;MAX(WENN((C:C<>"")*(C:C>10);ZEILE(C:C);0)))

    Diese Formel gibt den letzten Wert in Spalte C aus, der größer als 10 ist.

  • Nutze die Funktion LET in Excel 365, um deine Formeln leserlicher und effizienter zu gestalten.


FAQ: Häufige Fragen

1. Wie finde ich den letzten Wert in einer Spalte mit Bedingungen?
Du kannst die Formel anpassen, um nur bestimmte Werte zu berücksichtigen. Verwende dazu die WENN-Funktion, um Bedingungen festzulegen.

2. Was ist eine Array-Formel?
Eine Array-Formel ist eine Formel, die mehrere Berechnungen in einem Schritt ausführt. Sie wird mit Strg + Shift + Enter eingegeben.

3. Funktioniert das auch in älteren Excel-Versionen?
Ja, die beschriebenen Formeln funktionieren in Excel 2010 und neuer. Stelle sicher, dass du die Formel als Array-Formel eingibst, wenn du diese Methode verwendest.

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