Calc / Summe beste 5 aus 9

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Calc / Summe beste 5 aus 9

Beitrag von Karolus »

Hallo
Was sind für dich die besten Fünf ?
die 5 höchsten oder die fünf niedrigsten ?
zählen die 50er als 3 Zahlen oder als eine ?

Fragen über Fragen
Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Calc / Summe beste 5 aus 9

Beitrag von Karolus »

Hallo
Das heisst es soll in deinen Beispielszahlen alles ausser der 2 (und der 0) summiert werden ? -richtig

Code: Alles auswählen

=SUMMENPRODUKT(E3:N3;E3:N3>=KGRÖSSTE(E3:N3;5))
Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Calc / Summe beste 5 aus 9

Beitrag von Karolus »

Hallo

Was soll geschehen wenn neben 3 mal 50 auch die 25 dreimal vorhanden wäre - soll die dritte 25 dann ebenfalls summiert werden oder nicht ?

Ah - die Rückfrage ist schon beantwortet -

Dann möchtest du

Code: Alles auswählen

=SUMME(RUNDEN(KGRÖSSTE(E3:M3+SPALTE(E3:M3)/1000;ZEILE(A1:A5))))
als MatrixFormel (Strg+shift+enter abschliessen, oder per [x]Matrix-option im Formelassistenten )

Das funktioniert so nur für ganzzahlige Einträge.

Edit:
Die Formel oben ist unnötig kompliziert, es geht wesentlich einfacher und allgemeingültig mit:

Code: Alles auswählen

=SUMME(KGRÖSSTE(E3:M3;ZEILE(A1:A5)))
als Matrix
oder analog dazu mit Inline-Matrix →siehe übernächsten Beitrag von Matlat
Karo
Zuletzt geändert von Karolus am Fr, 13.07.2012 07:39, insgesamt 2-mal geändert.
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
matlat
***
Beiträge: 87
Registriert: Sa, 03.03.2007 13:51

Re: Calc / Summe beste 5 aus 9

Beitrag von matlat »

Hallo
=SUMME(KGRÖSSTE(e3:m3;{1|2|3|4|5}))
(als MatrixFormel (Strg+shift+enter) abschließen)
funktioniert auch bei beliebigen Zahlen.
@Karolus
Kannst du mir deine Formel erklären? Ich steig da nicht hinter.
Vielen Dank
Wolfgang
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Calc / Summe beste 5 aus 9

Beitrag von Karolus »

Hallo

@Wolfgang
Vergiss die Formel von mir von oben, sie ist überkompliziert und tut auch nicht mehr wie deine.

Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Bockenheimer
***
Beiträge: 61
Registriert: Mi, 11.07.2012 22:08

Re: Calc / Summe beste 5 aus 9

Beitrag von Bockenheimer »

Noch ein kleiner Verbesserungsvorschlag:
Wenn man den Bereich 'Zeile(A1:A5)' mit einem Namen versieht (Einfügen > Name > festlegen bspw. fuenf_werte) und diesen benannten Bereich verwendet, also SUMME(KGRÖSSTE(E3:M3;ZEILE(fuenf_werte))) schreibt, gibt es auch keine Probleme, wenn man Zeilen darüber einfügt oder entfernt.
Antworten