Finden jeder dritten Zahl und Zurückgeben der größten in Microsoft Excel 2010

Anonim

Wenn Sie in einer Liste von Zahlen die größte jede dritte Zahl finden möchten, können wir die Kombination von verwenden WENN, MAX, MOD & REIHE Funktionen.

Die "WENN-Funktion" prüft, ob eine von Ihnen angegebene Bedingung . ist WAHR oder FALSCH. Wenn die Bedingung zurückkehrt WAHR dann gibt es einen voreingestellten Wert zurück, wenn die Bedingung zurückkehrt FALSCH dann gibt es einen anderen voreingestellten Wert zurück.

Syntax = IF(logischer_test,value_if_true,value_if_false)

Logik Test: Der logische Test testet die Bedingung oder das Kriterium. Wenn die Bedingung erfüllt ist, wird der voreingestellte Wert zurückgegeben, und wenn die Bedingung nicht erfüllt ist, wird ein anderer voreingestellter Wert zurückgegeben.

value_if_true: Der Wert, der zurückgegeben werden soll, wenn dieses Argument TRUE zurückgibt.

value_if_false: Der Wert, der zurückgegeben werden soll, wenn dieses Argument FALSE zurückgibt

"MAX": Gibt das Maximum zurück

Zahl aus einem Bereich von Zellen oder Arrays. Wenn eine Zahlenliste beispielsweise 5, 6, 7, 8, 9 und 10 enthält, ist die Ausgabe 10.

Syntax =MAX(Zahl1,Zahl2,…)

Nummer 1:Dies sind numerische Werte. Sie können Zahlen, benannte Bereiche oder Arrays sein. Das erste Wertargument stellt die Werte dar, die Sie als Referenz verwendet haben.

Nummer 2:Dies sind numerische Werte. Sie können Zahlen, Namensbereiche oder Arrays sein. Das zweite Wertargument stellt die Werte dar, die Sie als Referenz verwendet haben.

Es kann maximal 255 Argumente geben.Siehe den unten gezeigten Screenshot:

"MOD": Gibt den Rest zurück, nachdem eine Zahl durch einen Divisor geteilt wurde.

Syntax =MOD(Zahl,Teiler)

Nummer: Es ist ein numerischer Wert, dessen Rest Sie suchen möchten.

Divisor: Es ist die Zahl, die verwendet wird, um das Zahlenargument zu teilen.

"REIHE": Gibt die Zeilennummer einer Referenz zurück.

Syntax: =ROW(Referenz)

Referenz: Es ist eine Referenz auf eine Zelle oder einen Zellbereich.

Nehmen wir ein Beispiel:

Wir haben einige Zufallszahlen in Spalte A. Wir brauchen eine Formel in Zelle B2, um nach jedem Satz von 3 Zahlen aus einer Liste in Spalte A zu suchen und die größte Zahl für diesen Satz zu finden. Jede dritte Zahl ist rot markiert.

  • In Zelle B2 wäre die Formel
  • =MAX(WENN(MOD(ZEILE($A$2:$A$10)-ZEILE($A$2)+1,3)=0,$A$2:$A$10))
  • Dies ist eine Matrixformel, wir drücken STRG + UMSCHALT + EINGABETASTE, Formel wird dabei in geschweifte Klammern eingeschlossen.
  • {=MAX(IF(MOD(ROW($A$2:$A$10)-ROW($A$2)+1,3)=0,$A$2:$A$10))}

  • Die Ausgabe, die wir erhalten, ist 10, obwohl es Zahlen größer als 10 gibt. Dies liegt daran, dass die oben genannte Formel jede dritte Zahl im Bereich überprüft. Wenn es die höchste von allen ist, ignoriert die Formel Werte, die bei 1 . liegenNS& 2ndPlatz im Sortiment. In unserem Beispiel sind 100 & 2 die 1NS& 2ndZahlen.
  • Die Formel überprüft die Zellen A2: A4 und stellt fest, dass die 3rd Zahl ist 3. Im Bereich A5:A7 ist die 3rd Zahl ist 10 und im Bereich A8:A10, die 3rd Zahl ist 9. Die größte Zahl dieser 3 Zahlen (3,10,9) ist 10. Daher ist die Ausgabe 10.