Verwendung der Excel AVERAGEIFS-Funktion -

Inhaltsverzeichnis

Zusammenfassung

Die Funktion Excel AVERAGEIFS berechnet den Durchschnitt der Zahlen in einem Bereich, der ein oder mehrere Kriterien erfüllt. Die für AVERAGEIFS verwendeten Kriterien können logische Operatoren (>, <,, =) und Platzhalter (*,?) Für die teilweise Übereinstimmung umfassen.

Zweck

Durchschnittliche Zellen, die mehreren Kriterien entsprechen

Rückgabewert

Der Durchschnitt der Zellen, die alle Kriterien erfüllen

Syntax

= AVERAGEIFS (avg_rng, range1, Kriterien1, (range2), (Kriterien2),…)

Argumente

  • avg_rng - Der durchschnittliche Bereich.
  • range1 - Der erste Bereich, der ausgewertet werden soll.
  • Kriterien1 - Die Kriterien für Bereich1.
  • range2 - (optional) Der zweite auszuwertende Bereich.
  • Kriterien2 - (optional) Die Kriterien für Bereich2.

Ausführung

Excel 2007

Verwendungshinweise

Die Funktion AVERAGEIFS berechnet den Durchschnitt der Zahlen in einem Bereich, der die angegebenen Kriterien erfüllt. Der erste Bereich, der AVERAGEIFS zugewiesen wird, ist der Bereich, der Zahlen zum Durchschnitt enthält. Kriterien werden paarweise geliefert (Bereich, Kriterien) und nur das erste Paar ist erforderlich. Geben Sie für jedes weitere Kriterium ein anderes Bereich / Kriterien-Paar an. Die für AVERAGEIFS angegebenen Kriterien werden mit UND-Logik angewendet. Alle Kriterien müssen zutreffen, damit eine Zahl im Durchschnitt enthalten ist.

Kriterien können als Zahlen, Zeichenfolgen oder Referenzen angegeben werden. Gültige Kriterien könnten beispielsweise 10, "> 10", A1 oder "<" & A1 sein. Zu den Kriterien können auch Platzhalter für die teilweise Übereinstimmung gehören.

AVERAGEIFS gehört zu einer Gruppe von acht Funktionen in Excel, die logische Kriterien in zwei Teile aufteilen (Bereich + Kriterien). Infolgedessen unterscheidet sich die zum Erstellen von Kriterien verwendete Syntax, und AVERAGEIFS erfordert einen Zellbereich für Bereichsargumente - Sie können kein Array verwenden.

AVERAGEIFS ignoriert leere Zellen automatisch, auch wenn die Kriterien übereinstimmen. Mit anderen Worten, AVERAGEIFS enthält im Durchschnitt keine leeren Zellen. AVERAGEIFS gibt # DIV / 0 zurück! wenn keine Zellen die Kriterien erfüllen.

Beispiele

In dem gezeigten Beispiel lauten die Formeln in H5: H7:

=AVERAGEIFS(C5:C15,C5:C15,">0") =AVERAGEIFS(C5:C15,C5:C15,">0",C5:C15,"=2",E5:E15,">1")

Diese Formeln geben den Durchschnittspreis von Immobilien zurück, wobei:

  1. Preise sind größer als Null
  2. Die Preise sind größer als Null und kleiner als 500.000 US-Dollar
  3. Eigenschaften haben mindestens 2 Schlafzimmer und mehr als 1 Badezimmer

Doppelte Anführungszeichen ("") in Kriterien

Im Allgemeinen werden Textwerte in Kriterien in doppelte Anführungszeichen ("") eingeschlossen, Zahlen nicht. Wenn jedoch ein logischer Operator in einer Zahl enthalten ist, müssen die Zahl und der Operator in Anführungszeichen gesetzt werden. Beachten Sie den Unterschied in den beiden folgenden Beispielen. Da in der zweiten Formel der Operator größer oder gleich (> =) verwendet wird, werden Operator und Zahl in doppelte Anführungszeichen gesetzt.

=AVERAGEIFS(C5:C15,D5:D15,2) // 2 bedrooms =AVERAGEIFS(C5:C15,D5:D15,">=2") // 2+ bedrooms

Doppelte Anführungszeichen werden auch für Textwerte verwendet. Um beispielsweise die Werte in B1: B10 zu mitteln, wenn die Werte in A1: A10 gleich "rot" sind, können Sie eine Formel wie die folgende verwenden:

=AVERAGEIFS(B1:B10,A1:A10,"red")

Mehrere Kriterien

Geben Sie Kriterien paarweise ein (Bereich, Kriterien). Verwenden Sie beispielsweise für Durchschnittswerte in A1: A10, wobei B1: B10 = "A" und C1: C10> 5:

=AVERAGEIFS(A1:A10,B1:B10,"A",C1:C10,">5")

Wert aus einer anderen Zelle

Ein Wert aus einer anderen Zelle kann mithilfe der Verkettung in Kriterien aufgenommen werden. Im folgenden Beispiel gibt AVERAGEIFS den Durchschnitt der Zahlen in A1: A10 zurück, die kleiner als der Wert in Zelle B1 sind. Beachten Sie, dass der Operator kleiner als (der Text) in Anführungszeichen eingeschlossen ist.

=AVERAGEIFS(A1:A10,A1:A10,"<"&B1) // average values less than B1

Platzhalter

Das Fragezeichen (?), Das Sternchen (*) oder die Tilde (~) der Platzhalterzeichen können in Kriterien verwendet werden. Ein Fragezeichen (?) Entspricht einem beliebigen Zeichen und ein Sternchen (*) entspricht null oder mehr Zeichen jeglicher Art. Um beispielsweise Werte in B1: B10 zu mitteln, wenn Werte in A1: A10 den Text "rot" enthalten, können Sie eine Formel wie die folgende verwenden:

=AVERAGEIFS(B1:B10,A1:A10,"*red*")

Die Tilde (~) ist ein Fluchtzeichen, mit dem Sie buchstäbliche Platzhalter finden können. Um beispielsweise einem wörtlichen Fragezeichen (?), Einem Sternchen (*) oder einer Tilde (~) zu entsprechen, fügen Sie eine Tilde vor dem Platzhalter ein (dh ~?, ~ *, ~~).

Hinweis: Die Reihenfolge der Argumente unterscheidet sich zwischen AVERAGEIFS und AVERAGEIF. Der Bereich zum Durchschnitt ist immer das erste Argument in AVERAGEIFS.

Anmerkungen

  • Wenn keine Daten den Kriterien entsprechen, gibt AVERAGEIFS das # DIV0 zurück! Error
  • Jeder zusätzliche Bereich muss dieselbe Anzahl von Zeilen und Spalten haben wie der durchschnittliche Bereich .
  • Nicht numerische Kriterien müssen in doppelte Anführungszeichen gesetzt werden, numerische Kriterien jedoch nicht. Zum Beispiel: 100, "100", "> 32", "jim" oder A1 (wobei A1 eine Zahl enthält).
  • Die Platzhalterzeichen? und * können in Kriterien verwendet werden. Ein Fragezeichen entspricht einem beliebigen Zeichen und ein Sternchen entspricht null oder mehr Zeichen jeglicher Art.
  • Um ein wörtliches Fragezeichen oder Sternchen zu finden, verwenden Sie eine Tilde (~) vor dem vorderen Fragezeichen oder Sternchen (dh ~?, ~ *).

Interessante Beiträge...