Abrufen der nächstgelegenen größeren und kleineren Werte aus einer Liste in Microsoft Excel

Inhaltsverzeichnis

Wenn Sie in Excel eine Liste von Werten haben und keine genaue Übereinstimmung finden können, müssen Sie entweder die Nächste Größer oder Am nächsten kleiner Wert. Wenn Sie beispielsweise einen Zahlenvergleich durchführen und keine genaue Übereinstimmung im Bereich finden, können Sie die nächst größere oder kleinere Zahl verwenden und fortfahren.

Wir können eine Kombination der Graf, groß und Klein Formel, um unsere Ausgabe zu erhalten.

Countif wird verwendet, um zu zählen, wie oft bestimmte Daten in einem Zellbereich wiederholt werden.

Syntax =COUNTIF(Bereich,Kriterien)

Groß: Gibt den k-größten Wert in einem Datensatz zurück.

Syntax =GROSS(Array,k)

Klein: Gibt den k-kleinsten Wert in einem Datensatz zurück.

Syntax =KLEIN(Array,k)

Lassen Sie uns verstehen, was die nächste größere und kleinere Zahl ist

Wir haben eine Liste mit Zufallszahlen 1,2,3,5,8,10 und wir brauchen eine Formel, um Folgendes auszuwerten:

- Wenn k in der Liste ist, gib k . zurück

- Wenn k nicht in der Liste ist, den nächsthöheren Wert zurückgeben. Zum Beispiel, wenn k =7, gib 8 zurück (im Falle der nächsten größeren Zahl)

- Wenn k nicht in der Liste ist, den nächst kleineren Wert zurückgeben. Wenn zum Beispiel k = 7 ist, gib 5 . zurück

(bei nächster kleinerer Zahl)

Nehmen wir ein Beispiel, wir haben einige Zufallszahlen in Spalte A und wir müssen den Wert in diesem Bereich finden, der die ist Am nächsten kleiner oder Nächste Größer in Zelle B2, die enthält 46. Diese Nummer ist in unserem Sortiment nicht verfügbar. Siehe den Screenshot unten

Sehen wir uns an, wie wir die berechnen Nächste größere Zahl Erste:

Wir können den nächstgrößeren Wert bis 46 manuell überprüfen, der 54 ist.

Versuchen wir nun, das gleiche Ergebnis mit der Formel zu erhalten -

  • Wir verwenden eine Kombination der GROSS & ZÄHLEN Funktionen, um die nächste größere Zahl zu generieren.
  • Kriterien ist größer als ‚>‘ mit Lookup Value unterschreiben, d.h. Zelle B2
  • Das Größer-als-Zeichen in Kombination mit dem Lookup-Wert gibt 5 Werte zurück, d. h. 54, 57, 61, 74, 83, die größer sind als 46.
  • Wenn wir die Funktionen "Large &Countif" zusammenführen, erhalten wir 54. Siehe die Formel in den Zellen G2 und G3 im folgenden Schnappschuss.

PS: B2 in Countifformula ist der Lookup-Wert, dh 46

  • In Zelle C2 wird die Formel für die Suche verwendet Nächste Größer Nummer ist =GROSS($A$2:$A$8,COUNTIF($A$2:$A$8,">"&B2))

Sehen wir uns nun an, wie wir die berechnen Nächste kleinere Zahl -

Wir können den nächstkleineren Wert bis 46, also 28, manuell überprüfen.

Lassen Sie uns die gleiche Ausgabe mit der Formel erhalten -

  • Wir verwenden eine Kombination der KLEIN & ZÄHLENWENNFunktionen, um die nächste kleinere Zahl zu erzeugen.
  • Kriterien ist kleiner als '<' mit Lookup-Wert, d. h. Zelle B2
  • Ein Kleiner-als-Zeichen in Kombination mit dem Lookup-Wert gibt 2 Werte zurück, d. h. 16 und 28, die kleiner sind als 46.
  • Wenn wir die Small &Countif-Funktionen zusammenführen, erhalten wir 28. Siehe die Formel in den Zellen G5 und G6 im folgenden Schnappschuss.

Siehe folgenden Screenshot mit Formel:

Hinweis: Zelle B2 in CountifFormula ist der Lookup-Wert, dh 46

  • In Zelle D2 wird die Formel für die Suche verwendet Am nächsten kleiner Nummer ist =KLEIN($A$2:$A$8,ZÄHLWENN($A$2:$A$8,"<"&B2))

Auf diese Weise können wir die nächste größere Zahl und die kleinere Zahl aus dem Schrank zurückgeben.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave