Tabellenkalkulationsformel: niedrigste 100 Werte in einem Bereich

1472
Justin Lawrence

Gibt es eine Möglichkeit, die niedrigsten 100 Werte innerhalb eines Bereichs zusammenzufassen?

Ich weiß, dass min () Ihnen den niedrigsten Wert liefert, aber ich brauche etwas, um die 100 niedrigsten Werte zurückzugeben.

Ich habe nur 100 hypothetisch verwendet, um zu verstehen, was ich erreichen möchte.

Ich kann eine der folgenden Tabellenkalkulationsanwendungen verwenden: Openoffice.org, Excel oder Google Spreadsheets - je nachdem, was funktioniert.

Danke vielmals!!!

0

2 Antworten auf die Frage

2
Toc

Angenommen, Ihre Daten befinden sich im Bereich namens mydata. Sie müssen die folgende Formel verwenden:

=SUM(SMALL(mydata,ROW(A1:A100))) 

Eingabe mit Strg + Umschalt + Enter.

Ich muss immer an den Trick der Verwendung von ROW erinnert werden, um ein Array wie dieses zu erstellen. Sehr schön. Ich habe bemerkt, dass es etwas vereinfacht werden kann: = SUM (SMALL (mydata, ROW (1: 3))) Doug Glancy vor 14 Jahren 0
mach das: = SUM (SMALL (mydata, ROW (1: 100))) Doug Glancy vor 14 Jahren 0
0
CHarmon

If an Excel macro would work then it would be easy and only take a few minutes. Record a new Macro (Tools-Macros-Record). Copy the column of values into a new column. Sort the column, in a nearby cell store the sum of the lowest 100 using a formula (=F1..F99). Copy the cell containing the needed value, then in a separate cell, do a Paste-Special and select Paste Values. This final cell contains the sum by value. Next, delete the cell containing the sum by formula, then delete the temporary column. Stop the Macro recording.