Letzten 10 Zeilen überwachen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

janb
Beiträge: 3
Registriert: Sa, 17.07.2010 17:49

Letzten 10 Zeilen überwachen

Beitrag von janb »

Ich hab eine Tabelle, in der ich immer wieder mal was eintrage und würde gerne einen durchschnittswert von den letzten 10 Zellen (die einen Wert haben) in einer Zeile bekommen.
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Letzten 10 Zeilen überwachen

Beitrag von clag »

Hallo janb,


da bietet sich als erstes und einfachstes die Calc Funktion MITTELWERT() an, zB so

=MITTELWERT(A11:A20)
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
janb
Beiträge: 3
Registriert: Sa, 17.07.2010 17:49

Re: Letzten 10 Zeilen überwachen

Beitrag von janb »

danke für die schnelle antwort, aber das ist nicht mein problem.
Mein problem ist, die letzten 10 zeilen zubestimmen. ich füge immer neue werte in die tabelle ein und will nicht bei jeden neuen eingetragenden wert den mittelwertbereich verschieben, das soll die tabelle automatisch machen.

z.b a20 ist die letzte zeile mit einem wert, es wird der mittelwert von a11:a20 gebildet, ich trage in a21 einen wert ein... dann soll der automatisch den mittelwert von a12 bis a21 bilden
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Letzten 10 Zeilen überwachen

Beitrag von clag »

Hallo janb,

da deine Ansprüche gewachsen sind, ist es auch die Formel die mir dazu eingefallen ist ;)
diese hier überwacht die letzten 10 Werte im Bereich A2:A100

=WENN(ANZAHL(A2:A100)<=10;MITTELWERT(A2:A11);(MITTELWERT(INDIREKT("A" & (ANZAHL(A2:A100)-8)):INDIREKT("A" & ANZAHL(A2:A100)+1))))

also wenn jemand eine kürzere bauen kann oder schon hat, bitte zeigen
gell, Karo und CoKG 8)
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
janb
Beiträge: 3
Registriert: Sa, 17.07.2010 17:49

Re: Letzten 10 Zeilen überwachen

Beitrag von janb »

klappt... danke
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Letzten 10 Zeilen überwachen

Beitrag von Karolus »

Hallo

Code: Alles auswählen

=MITTELWERT(INDIREKT("A"&MAX(2;ANZAHL(A2:A1000)-8)&":A"&ANZAHL(A2:A1000)+1))
Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Letzten 10 Zeilen überwachen

Beitrag von clag »

Hi Karo,

dachte ich es mir doch :D


aber ich hab nun doch eine Frage wieso kommst du ohne das WENN() aus,
warum führt es nicht zu einem Fehler wenn ANZAHL()<8 ist und ich dann Anzahl()-8 zur Zelladressierung verwende ?
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Letzten 10 Zeilen überwachen

Beitrag von Karolus »

Hallo
Ich komme ohne WENN aus, weil ich zur Ermittlung der unteren Zeilennr. MAX(2;ANZAHL(A2:A1000)-8) verwende.

Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Antworten