Letzten Wert einer Spalte auslesen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

symbi0se
Beiträge: 3
Registriert: Mo, 05.06.2006 10:25

Letzten Wert einer Spalte auslesen

Beitrag von symbi0se »

Moin Leute!
Ich habe folgendes Problem:
Ich habe in Spalte B viele Werte, jeden Tag kommen neue dazu und ich will immer nur den letzten Ausgeben lassen.
Gibt's dazu eine Formel die mir das erledigt?

mfg
symbi0se
nevis
****
Beiträge: 111
Registriert: Fr, 28.10.2005 01:49

Beitrag von nevis »

Eine unelegante aber funktionierende Lösung:

Code: Alles auswählen

=INDIREKT(VERKETTEN("B";10000-ANZAHLLEEREZELLEN(B1:B10000)))
(Je nachdem wieviele Werte in deiner Spalte sind, mußt du die 10000 entsprechend ändern)
Nevis :)
symbi0se
Beiträge: 3
Registriert: Mo, 05.06.2006 10:25

Beitrag von symbi0se »

Danke, das klappt schonmal ganz gut, aber wenn meine Daten erst in B3 losgehen und ich folgende Formel benutze:

Code: Alles auswählen

=INDIREKT(VERKETTEN("B3";10000-ANZAHLLEEREZELLEN(B1:B10000)))
Dann bekomm ich als ergebnis 0 egal welche Zahl als leztes drinsteht.
Was mach ich Falsch?

mfg
nevis
****
Beiträge: 111
Registriert: Fr, 28.10.2005 01:49

Beitrag von nevis »

Du mußt natürlich auch noch im Argument von ANZAHLLEEREZELLEN B1 in B3 ändern.

Edit: Ausserdem hast du zusätzlich falsch verkettet beim Zellennamen, deine Zellen würden immer "B3"+"Zeile" heissen.
Funktionieren müßte das hier:

Code: Alles auswählen

=INDIREKT(VERKETTEN("B";10000-ANZAHLLEEREZELLEN(B3:B10000)))
Nevis :)
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Beitrag von komma4 »

zähle in einer Hilfszelle die Anzahl Deiner Spalteneinträge (hier D2):

Code: Alles auswählen

=ANZAHL(B3:B10000)
(bei nicht-nummerischen Einträgen ANZAHL2)

und nimm dies in der Zelle zur Anzeige:

Code: Alles auswählen

=INDIREKT(VERKETTEN("B";D2+2))
die +2 als Korrektur für die Kopfzeilen.
Funktioniert bei lückenlosen Einträgen in Spalte B.
[wie gehabt: Obergrenze beachten!]

Hilft das?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Karolus
********
Beiträge: 7524
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Hallo
Da will ich doch meinen Senf auch noch zugeben :D

=INDIREKT("B"&VERGLEICH(ISTLEER(B1:B10000);B1:B10000;-1))

Sucht nach der ersten leeren Zelle in Sp.B, und liefert den Inhalt der Zelle darüber.

Gruß Karo
Zuletzt geändert von Karolus am Mo, 05.06.2006 21:55, insgesamt 1-mal geändert.
symbi0se
Beiträge: 3
Registriert: Mo, 05.06.2006 10:25

Beitrag von symbi0se »

Danke an alle die geantwortet haben, aber mit nevis Lösung hats schon geklappt, ich bedanke mich.

gruß
Antworten