Am 01.03.2015 um 14:59 schrieb Jörg Kleinfeld: > >> Wenn die Werte lückenlos eingetragen werden, kannst Du den letzten >> vorhandenen Wert relativ einfach mit > >> | =INDEX(B1:B44;ANZAHL(B1:B44)) > >> ermitteln. Andernfalls musst Du mit einer Hilfsspalte arbeiten, in der >> Du von /hinten/ her den Index der 'ersten' (aka hintersten) belegten >> Zeile nach vorne reichst, und dann dort abgreifst: > >> Zelle H1 (bzw. ganze Spalte H): >> | =WENN(H2<>"";H2;WENN(B1<>"";ZEILE();"")) > Das ist eine interessante Lösung den Wert nach oben durchzureichen, bedingt > jedoch eine "leere" Zelle unterhalb des Hilfsbereichs.
Yepp; oder eine entsprechend modifizierte Formel in der letzte Zeile. >> Zugriff: >> | =INDEX(B1:B44;H1) > das funktioniert, wenn der Datenbereich und der Hilfsbereich tatsächlich in > Zeile 1 anfangen. > Beginnen diese Bereiche z.B. in der fünften Zeile, muss der Wert H1 um 5 > korrigiert werden (H1-5). Ja, mit zwei Anmerkungen; Erstens wird der Wert dann natürlich nur bis H*5* zurück gegeben; zweitens darf man nur (5-1) = 4 abziehen. Wolfgang -- --------------------------------------------------------------------- To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org