Danke, das geht zwar ist aber nicht ganz ideal.
Ich will die Zeilennummern der letzten gültigen Zeile für
Range-Berechnungen über Indirekt (deswegen die -1)
Und bei der Anzahl muss ich immer korrigieren (oder ein zweiten
'Kopftest' machen), wenn ich oben in der Tabelle, wo meine Auswertung
ist, neue Zeilen einfügen will.
Ich hatte gehofft, ich könnte das direkt machen.
Schöne Ostern,
Gooly
Am 19.04.2014 07:11, schrieb Wolfgang Jäth:
Am 18.04.2014 15:51, schrieb gooly:
Hallo,
In einer Tabelle benutze ich:
=VERGLEICH("";Tests.A1:A20000;)-1
um die Anzahl der 'befüllten' Tab.-Zeilen zu erhalten
Warum umständlich über VERGLEICH? Ich würde das einfach mit
=ANZAHL(Tests.A1:A20000)
machen. Und warum das "-1" hinten nach? Wenn Du eine Überschrift o. ä.
in A1 stehen hasst, dann fang doch einfach erst bei A2 an.
Aber wenn Du unbedingt auf VERGLEICH Bestehst, dann mussst Du bei
einer *unsortierten* Liste (und das ist sie in Deinem Fall, denn ein
Leerstgring ist auf alle Fälle kleiner als jeglicher sonstige Wert,
der in einer Zelle stehen könnte) auch unbedingt den Parameter <Typ>
angeben, und zwar mit dem korrekten Wert 0. /Ohne/ Angabe wird der
Wert 1 aka eine sortierte Liste angenommen, und das auf eine
unsorierte Liste los gelassen liefert halt manchmal[tm] unerwartete
Ergebnisse. Nur wenn die Suchengine weiß, daß sie es mit einer
unsortierten Liste zu tun hat, sucht sie auch nach *genau* dem
angegebenen Wert, und nicht nach 'größer oder gleich'.
Wolfgang