Excel-Formel: Finden Sie die niedrigsten n Werte -

Inhaltsverzeichnis

Generische Formel

=SMALL(range,n)

Zusammenfassung

Um die n niedrigsten Werte in einem Datensatz zu finden, können Sie die SMALL-Funktion verwenden. Dies kann wie unten gezeigt mit INDEX kombiniert werden, um zugehörige Werte abzurufen. In dem gezeigten Beispiel lautet die Formel in F7:

=SMALL(bid,E7)

Hinweis: Dieses Arbeitsblatt enthält zwei benannte Bereiche: Gebot (C5: C12) und Unternehmen (B5: B12), die der Einfachheit und Lesbarkeit halber verwendet werden.

Erläuterung

Die kleine Funktion kann die kleinsten Werte aus Daten basierend auf dem Rang abrufen. Beispielsweise:

=SMALL(range,1) // smallest =SMALL(range,2) // 2nd smallest =SMALL(range,3) // 3rd smallest

In diesem Fall stammt der Rang einfach aus Spalte E.

Zugehörige Werte abrufen

Um den Namen des Unternehmens abzurufen, das mit den kleinsten Geboten verbunden ist, verwenden wir INDEX und MATCH. Die Formel in G7 lautet:

=INDEX(company,MATCH(F7,bid,0))

Hier wird der Wert in Spalte F als Suchwert in MATCH verwendet, wobei das benannte Bereichsgebot (C5: C12) für lookup_array und der Übereinstimmungstyp auf Null gesetzt werden, um eine genaue Übereinstimmung zu erzwingen. MATCH gibt dann die Position des Werts als Zeilennummer an INDEX zurück. INDEX ruft dann den entsprechenden Wert von der benannten Bereichsfirma ab (B5: B12).

Die All-in-One-Formel, um den Firmennamen in einem Schritt zu erhalten, sieht folgendermaßen aus:

=INDEX(company,MATCH(SMALL(bid,E7),bid,0))

Hinweis: Wenn Ihre Werte Duplikate enthalten, können beim Versuch, eine Rangfolge zu erstellen, Bindungen auftreten. Sie können eine solche Formel verwenden, um Zeiten zu brechen.

Interessante Beiträge...