Re: Warum?
24.05.2002 14:27:02
Martin Beck
Hallo Bernhard,statt,
=INDEX('Tabelle2'!$E$35:$E$59;ANZAHL('Tabelle2'!$E$35:$E$59)+1;0)
wäre
=INDEX('Tabelle2'!$E$35:$E$59;ANZAHL('Tabelle2'!$E$35:$E$59)+1;1)
formal korrekt. Beide Formeln liefern aber das gleiche Ergebnis.
ANZAHL('Tabelle2'!$E$35:$E$59)+1 liefert die Anzahl der Zahlen im Bereich E35:E59 plus 1. Nehmen wir mal an, das Ergebnis sei 5. Dann läßt sich die Index-Formel wie folgt schreiben
=INDEX('Tabelle2'!$E$35:$E$59;5;1)
Dies liefert einen Bezug auf die Zelle in der fünften Zeile und ersten Spalte der Matrix $E$35:$E$59 in Tabelle2. Dies ist dann genau die letzte belegte Zelle in diesem Bereich, wenn in mindestens genau einer Zelle des Bereiches keine Zahl steht (vermutlich eine Überschrift???). Wenn nur Zahlen vorkommen, wäre die korrekte Formel
=INDEX('Tabelle2'!$E$35:$E$59;ANZAHL('Tabelle2'!$E$35:$E$59);1)
HTH.
Gruß
Martin Beck