Gibt nur dann n passende Ergebnisse zurück, wenn die Kriterien erfüllt sind, sortiert vom höchsten zum niedrigsten Wert.

Gibt nur dann n passende Ergebnisse zurück, wenn die Kriterien erfüllt sind, sortiert vom höchsten zum niedrigsten Wert.

Ich versuche, eine Excel-Formel zu erstellen, die eine Datenspalte durchsucht und Werte in der Spalte findet, die größer oder gleich 10 sind, und diese Werte dann vom höchsten bis zum niedrigsten Wert zurückgibt.

Ich dachte, das geht ganz einfach mit der folgenden Formel:

  • =LARGE($AB$1:$AB$10080>=10,1)

Aus irgendeinem Grund wird jedoch einfach eine 0 zurückgegeben, gefolgt von Fehlern.

Um das oben Gesagte zu verdeutlichen:Hierist ein Beispiel für das, was ich erreichen möchte. Ich erwarte, dass AC1 12 ist, AC2 11 und dann AC3 ein Fehler ist. Ich bin für jeden Rat dankbar, danke.

Antwort1

Sie waren auf dem richtigen Weg.

=LARGE(IF(AB1:AB9>10,AB1:AB9),ROW())

Die Formel ist eine Array-Formel-STRG+UMSCHALT+EINGABE

Bildbeschreibung hier eingeben

Antwort2

Wenn Sie Excel 365 verwenden, funktioniert dies wahrscheinlich für Sie:

=SORT(FILTER($A$2:$A$29,$A$2:$A$29>10),,-1)

Bildbeschreibung hier eingeben

Antwort3

Die zehn wichtigsten Zahlen größer oder gleich 10, absteigend sortiert, mithilfe dynamischer Arrayformeln in Excel 365. Die Formel in Zelle C2 läuft automatisch nach unten, kein Kopieren erforderlich.

=INDEX(SORT(FILTER(A1:A31,A1:A31>=10),,-1),SEQUENCE(10))

Bildbeschreibung hier eingeben

verwandte Informationen