Ein Frage zu Libre Office Calc bitte, das ich nur gelegentlich benutze und daher nur oberflächlich Bescheid weiß. Ich habe eine Tabelle die nach und nach länger wird. Zur Berechnung eines bestimmten Wertes möchte ich vom letzten eingetragenen Tabellenwert einen anderen Wert subtrahieren. Im Moment suche ich immer manuell die Tabellennummer des letzten Wertes und ändere dann die Berechnungen entsprechend ab. Meine Frage ist, kann man den letzten Tabellenwert automatisch finden und in die Berechnung einbeziehen? Danke.
Das geht das per Matrix-Funktion.
1 | =MAX(NICHT(ISTLEER(B:B)) * ZEILE(B:B)) |
liefert die Zeilennummer der letzten Zeile mit Wert in "Spalte B" (als Beispiel) (Baut eine Liste mit allen Zeilennummern, multipliziert mit der !leer-Eigenschaft, und nimmt das Maximum davon, also höchste nicht-leere Zeilennummer) Vorsicht: Muss als Matrix-Funktion eingegeben werden, nicht als "Normale" Funktion. Im Funktionsassistenten ist dafür eine Checkbox unten, oder über die Tastatur die Eingabe mit Shift-Ctrl-Enter statt nur Enter beenden. Im Screenshot sieht man auch die "Zwischenwerte" der Berechnung. Über die "INDEX"-Funktion kannst du dann mittels der Zeilennummern die Feldwerte suchen, und damit weiterrechnen. Wenn du eine Maximalanzahl der Zeilen vorab weißt, nimm statt "B:B" lieber einen kleineren Bereich, "B1:B1000" etc., ist schneller so.
:
Bearbeitet durch User
@ Ernst B. Danke sehr, schon wieder mal geholfen, du weißt anscheinend alles ! Danke.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.