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

Forumthread: vorletzte und letzte zeile anzeigen

vorletzte und letzte zeile anzeigen
Mike
Hallo,
ich bräuchte folgende Funktion in Excel.
Ich habe eine Arbeitsmappe mit 2 Blättern.
In der zweiten (Farbe) soll eine Tabelle erstellt werden mit:
Spalte 1: Datum, Spalte 2&3: Textkommentar
es kommen immer weitere Datensätze dazu.
Im ersten Blatt (Kunden) sollen nun der letzte und vorletzte angezeigt werden.
Den letzten kann ich bereits mit folgender Formael anzeigen:
=VERWEIS(2;1/(Farbe!C2:C10000"");Farbe!C2:C10000)
Wie bekomme ich nun den vorletzten angezeigt?
MfG Mike
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
http://www.excelformeln.de
01.04.2011 07:12:06
Matthias
Hallo
http://www.excelformeln.de/formeln.html?welcher=48
Beispiele:
Farbe

 CDE
2Name1Name19Name20
3Name2 Name20
4Name3  
5Name4  
6Name5  
7Name6  
8Name7  
9Name8  
10Name9  
11Name10  
12Name11  
13Name12  
14Name13  
15Name14  
16Name15  
17Name16  
18Name17  
19Name18  
20Name19  
21Name20  
22   

Formeln der Tabelle
ZelleFormel
D2{=INDEX(C1:C999;KGRÖSSTE((C1:C999<>"")*ZEILE(1:999);2))}
E2=VERWEIS(2;1/(Farbe!C2:C10000<>"");Farbe!C2:C10000)
E3=VERWEIS(2;1/(C1:C65535<>"");C:C)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Matthias
Anzeige
Nachtrag ...
01.04.2011 10:53:42
Matthias
Hallo
Ich hatte vergessen, zu erwähnen das es sich in D2 um eine MatrixFormel ! handelt
Farbe

 CD
2Name1Name2
3Name2 
4Name3 
5  

Formeln der Tabelle
ZelleFormel
D2{=INDEX(C1:C999;KGRÖSSTE((C1:C999<>"")*ZEILE(1:999);2))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Matthias
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Vorletzte und letzte Zeile in Excel anzeigen


Schritt-für-Schritt-Anleitung

Um den vorletzten Wert einer Spalte in Excel anzuzeigen, kannst du die folgende Schritt-für-Schritt-Anleitung nutzen. Diese Anleitung basiert auf einer typischen Excel-Arbeitsmappe mit zwei Blättern, wobei die Daten auf dem Blatt "Farbe" gespeichert sind.

  1. Öffne deine Excel-Arbeitsmappe mit den zwei Blättern: "Farbe" und "Kunden".

  2. Gehe zum Blatt "Kunden" und wähle die Zelle aus, in der du den vorletzten Wert anzeigen möchtest (z. B. Zelle D2).

  3. Gib die folgende Formel ein:

    {=INDEX(Farbe!C1:C999;KGRÖSSTE((Farbe!C1:C999<>"")*ZEILE(1:999);2)}

    Diese Formel ist eine Matrixformel. Um sie korrekt einzugeben, drücke STRG + SHIFT + ENTER.

  4. Für den letzten Wert kannst du die bereits bekannte Formel verwenden:

    =VERWEIS(2;1/(Farbe!C2:C10000<>"");Farbe!C2:C10000)
  5. Überprüfe die Ergebnisse in den Zellen D2 (vorletzter Wert) und E2 (letzter Wert).


Häufige Fehler und Lösungen

  • Fehler: #WERT!

    • Ursache: Diese Fehlermeldung tritt auf, wenn die Matrixformel nicht korrekt eingegeben wurde.
    • Lösung: Stelle sicher, dass du die Formel mit STRG + SHIFT + ENTER bestätigst.
  • Fehler: Kein Wert angezeigt

    • Ursache: Möglicherweise gibt es nicht genügend Datensätze oder die Formel bezieht sich auf leere Zellen.
    • Lösung: Überprüfe die Daten im Blatt "Farbe" und stelle sicher, dass die Spalte nicht leer ist.

Alternative Methoden

Eine weitere Möglichkeit, den vorletzten Wert einer Spalte auszugeben, ist die Verwendung der Funktion LÄNGE in Kombination mit VERWEIS. Hier ist ein Beispiel:

=INDEX(Farbe!C:C;LÄNGE(Farbe!C:C)-1)

Diese Methode ist weniger gebräuchlich, kann aber in bestimmten Situationen nützlich sein.


Praktische Beispiele

Angenommen, du hast folgende Daten in der Spalte C des Blattes "Farbe":

C
Name1
Name2
Name3
Name4
  • Der letzte Wert (aus Zelle E2) wäre "Name4".
  • Der vorletzte Wert (aus Zelle D2) wäre "Name3".

Dies zeigt, wie die Formeln effektiv verwendet werden können, um die letzten zwei Werte einer Liste anzuzeigen.


Tipps für Profis

  • Verwende benannte Bereiche: Um die Lesbarkeit und Wartbarkeit deiner Formeln zu erhöhen, kannst du benannte Bereiche für deine Daten verwenden.
  • Wende die Formeln auf größere Bereiche an: Stelle sicher, dass deine Formeln auch auf größere Datenmengen anwendbar sind, indem du die Bereiche entsprechend anpasst.
  • Nutze die Funktion FILTER: In neueren Excel-Versionen kannst du FILTER verwenden, um dynamisch Werte zu extrahieren und anzuzeigen.

FAQ: Häufige Fragen

1. Wie kann ich den vorletzten Wert einer Spalte in einer anderen Sprache ausgeben? Du kannst die gleichen Formeln verwenden, jedoch musst du sicherstellen, dass die Funktionsnamen in der entsprechenden Sprache (z. B. Englisch) übersetzt sind.

2. Was mache ich, wenn ich mehr als nur die letzten zwei Werte anzeigen möchte? In diesem Fall kannst du die KGRÖSSTE-Funktion erweitern, um die N größten Werte zu extrahieren, indem du die Parameter anpasst.

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