Seite 1 von 1
Letzten Wert einer Spalte auslesen
Verfasst: Mo, 05.06.2006 10:48
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
Verfasst: Mo, 05.06.2006 14:26
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)
Verfasst: Mo, 05.06.2006 19:04
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
Verfasst: Mo, 05.06.2006 19:59
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)))
Verfasst: Mo, 05.06.2006 20:22
von komma4
zähle in einer Hilfszelle die Anzahl Deiner Spalteneinträge (hier D2):
(bei nicht-nummerischen Einträgen
ANZAHL2)
und nimm dies in der Zelle zur Anzeige:
die +2 als Korrektur für die Kopfzeilen.
Funktioniert bei lückenlosen Einträgen in Spalte B.
[wie gehabt: Obergrenze beachten!]
Hilft das?
Verfasst: Mo, 05.06.2006 21:33
von Karolus
Hallo
Da will ich doch meinen Senf auch noch zugeben
=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
Verfasst: Mo, 05.06.2006 21:41
von symbi0se
Danke an alle die geantwortet haben, aber mit nevis Lösung hats schon geklappt, ich bedanke mich.
gruß