Heim > Themen > excel > Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

Christopher Nolan
Freigeben: 2025-03-25 10:44:09
Original
664 Leute haben es durchsucht

Das Tutorial zeigt, wie die durchschnittliche Funktion in Excel verwendet wird, um einen arithmetischen Mittelwert mit Bedingung zu berechnen.

Microsoft Excel hat einige verschiedene Funktionen, um einen arithmetischen Mittelwert von Zahlen zu berechnen. Wenn Sie nach durchschnittlichen Zellen suchen, die eine bestimmte Bedingung erfüllen, ist ADIVEFIF die zu verwendende Funktion.

Durchschnittliche Funktion in Excel

Die durchschnittliche Funktion wird verwendet, um einen Durchschnitt aller Zellen in einem bestimmten Bereich zu berechnen, der eine bestimmte Bedingung erfüllt.

ADIVEFIF (Bereich, Kriterien, [Durchschnitt_Range])

Die Funktion hat insgesamt 3 Argumente - die ersten 2 sind erforderlich, die letzte ist optional:

  • Bereich (erforderlich) - Der Bereich der Zellen zum Testen der Kriterien.
  • Kriterien (Erforderlich)- Die Bedingung, die bestimmt, welche Zellen durchschnittlich sind. Es kann in Form einer Zahl, logischen Ausdrucks, Textwert oder Zellreferenz, z. B. 5, "> 5", "Katze" oder A2 geliefert werden.
  • ADIVE_RANGE (optional) - Die Zellen, die Sie tatsächlich durchschnittlich möchten. Wenn es weggelassen wird, wird der Bereich gemittelt.

Die durchschnittliche Funktion ist in Excel 365 - 2007 erhältlich.

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

Tipp. Verwenden Sie bei durchschnittlichen Zellen mit zwei oder mehr Kriterien die Durchschnittsfunktion.

Excel ADIVEFIF - Dinge, an die man sich erinnern sollte!

Um die durchschnittliche Funktion in Ihren Arbeitsblättern effizient zu verwenden, können Sie diese wichtigen Punkte beachten:

  • Bei der Berechnung eines Durchschnitts werden leere Zellen , Textwerte und logische Werte wahr und falsch ignoriert.
  • Nullwerte sind im Durchschnitt enthalten.
  • Wenn eine Kriterienzelle leer ist, wird sie als Nullwert (0) behandelt.
  • Wenn durchschnittlich_range nur leere Zellen oder Textwerte enthält, ist ein #div/0! Fehler treten auf.
  • Wenn keine Zelle im Bereich Kriterien erfüllt, ist ein #div/0! Fehler wird zurückgegeben.
  • Das Argument durch durchschnittlich _range muss nicht unbedingt die gleiche Größe haben wie Bereich . Die zu gemittelten tatsächlichen Zellen werden jedoch durch die Größe des Bereichsarguments bestimmt. Mit anderen Worten, die obere linke Zelle in Durchschnittsrang wird zum Ausgangspunkt, und so viele Spalten und Zeilen werden gemittelt, wie im Bereich der Bereichsargument enthalten.

Durchschnittliche Formel basierend auf einer anderen Zelle

Mit der Excel -Avalif -Funktion können Sie eine Zahlenspalte basierend auf:

  • Kriterien für dieselbe Spalte angewendet
  • Kriterien für eine andere Spalte angewendet

Wenn die Bedingung für die gleiche Spalte gilt , die gemittelt werden sollte, definieren Sie nur die ersten beiden Argumente: Bereich und Kriterien . Um beispielsweise einen Durchschnitt des Umsatzes in B3: B15 zu finden, die größer als 120 US -Dollar sind, lautet die Formel:

=AVERAGEIF(B3:B15, ">120")

Basierend auf einer anderen Zelle definieren Sie alle 3 Argumente: Bereich (Zellen, die sich gegen die Bedingung überprüft), Kriterien (die Bedingung) und durchschnittlich_range (Zellen zu berechnen).

Um beispielsweise einen Durchschnitt der Umsätze zu erhalten, die nach Okt.-1 geliefert wurden, lautet die Formel:

=AVERAGEIF(C3:C15, ">1/10/2022", B3:B15)

Wobei C3: C15 die Zellen sind, die gegen die Kriterien prüfen, und B3: B15 sind die Zellen für den Durchschnitt.

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

So verwenden Sie die durchschnittliche Funktion in Excel - Beispielen

Lassen Sie uns nun sehen, wie Sie Excel ADIVEL in realen Arbeitsblättern verwenden können, um einen Durchschnitt der Zellen zu finden, die Ihren Kriterien entsprechen.

Durchschnittliche Textkriterien

Um einen Durchschnitt der numerischen Werte in einer bestimmten Spalte zu finden, wenn eine andere Spalte einen bestimmten Text enthält, erstellen Sie eine durchschnittliche Formel mit Textkriterien. Wenn ein Textwert direkt in die Formel enthalten ist, sollte er in doppelten Zitaten ("") eingeschlossen sein.

Zum Beispiel, um die Zahlen in Spalte B zu durchschnitt, wenn Spalte A "Apple" enthält, lautet die Formel:

=AVERAGEIF(A3:A15, "apple", B3:B15)

Alternativ können Sie den Zieltext in einer Zelle eingeben, z. B. F3, und diese Zellreferenz für Kriterien verwenden. In diesem Fall werden keine Doppelzitate benötigt.

=AVERAGEIF(A3:A15, F3, B3:B15)

Der Vorteil dieses Ansatzes besteht darin, dass Sie den Umsatz für jeden anderen Element durchschnittlich durchschnittlich die Textkriterien in F3 ändern können, ohne Anpassungen an der Formel vornehmen zu müssen.

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

Tipp. Um einen Durchschnitt auf eine bestimmte Anzahl von Dezimalstellen zu runden , nutzen Sie den Anstieg der Dezimalerhöhung oder verringern Sie Dezimalbefehl auf der Registerkarte Startseite in der Zahlengruppe . Dadurch wird die Anzeigedarstellung des Durchschnitts, nicht jedoch des Wertes selbst verändert. Verwenden Sie durch den tatsächlichen Wert, der von der Formel zurückgegeben wird, durchschnittlich mit runden oder anderen Rundungsfunktionen. Weitere Informationen finden Sie unter dem Durchschnitt in Excel.

Durchschnittliche logische Kriterien für numerische Werte

Verwenden Sie sie zusammen mit "größer als" (>), "weniger als" () und anderen logischen Operatoren.

Denken Sie bei der Einbeziehung eines logischen Operators mit einer Nummer daran, die gesamte Konstruktion in doppelten Zitaten einzuschließen. Zum Beispiel wäre die Formel, um die Zahlen, die kleiner oder gleich 120 sind, durchschnittlich zu haben:

=AVERAGEIF(B3:B15, "

Achten Sie darauf, dass der Betreiber und die Nummer beide in Anführungszeichen eingeschlossen sind.

Bei der Verwendung der Kriterien "ist gleich" das Gleichstellungszeichen (=) kann weggelassen werden.

Zum Beispiel lautet die Formel wie folgt wie folgt:

=AVERAGEIF(C3:C15, "9/9/2022", B3:B15)

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

Verwenden von ADIVEFIF mit Daten

Ähnlich wie die Zahlen können Sie Daten als Kriterien für die durchschnittliche Funktion verwenden. Datumskriterien können auf verschiedene Arten erstellt werden.

Schauen wir uns an, wie Sie den durchschnittlichen Umsatz vor einem bestimmten Datum zum 1. November 2022 durchlaufen können.

Am einfachsten ist es, den logischen Operator einzuschließen und zusammen in doppelten Zitaten zu datieren:

=AVERAGEIF(C3:C15, "

Oder Sie können den Bediener und das Datum in Anführungszeichen getrennt beischließen und mit dem & Zeichen verkettet:

=AVERAGEIF(C3:C15, "

Um sicherzustellen, dass das Datum in dem Format, das Excel versteht, eingegeben wird, können Sie die mit dem logische Operator verkettete Datumsfunktion verwenden:

=AVERAGEIF(C3:C15, "

Verwenden Sie für die durchschnittlichen Verkäufe, die bis zum heutigen Datum geliefert werden, die heutige Funktion in den Kriterien:

=AVERAGEIF(C3:C15, "

Der folgende Screenshot zeigt die Ergebnisse:

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

Durchschnittlich größer als 0

Die Excel -Durchschnittsfunktion überspringt bei der Konstruktion leere Zellen, enthält jedoch 0 Werte in Berechnungen. Verwenden Sie nur durchschnittliche Werte von mehr als Null, verwenden Sie "> 0" für Kriterien .

Um beispielsweise einen Durchschnitt der Zahlen in B3: B15 zu berechnen, die größer als Null sind, ist die Formel in E4:

=AVERAGEIF(B3:B15, ">0")

Bitte beachten Sie, wie sich das Ergebnis von einem normalen Durchschnitt in E3 unterscheidet:

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

Durchschnittlich, wenn nicht 0

Die obige Lösung funktioniert gut für eine Reihe positiver Zahlen. Wenn Sie sowohl positive als auch negative Werte haben, können Sie alle Zahlen ohne Nullen mit " 0" für Kriterien ausschließen.

Verwenden Sie beispielsweise alle Werte in B3: B15 mit Ausnahme von Nullen, um diese Formel zu überdachten:

=AVERAGEIF(B3:B15, "0")

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

Excel -Durchschnitt, wenn nicht Null oder leer

Wenn die ADAVEIFIF -Funktion leere Zellen durch Design überspringt, können Sie einfach die Kriterien "nicht null" (" 0") verwenden. Infolgedessen werden sowohl Nullwerte als auch leere Zellen ignoriert. Um dies sicherzustellen, haben wir in unserem Beispieldatensatz ein paar Nullwerte durch Lücken ersetzt und absolut das gleiche Ergebnis wie im vorherigen Beispiel:

=AVERAGEIF(B3:B15, "0")

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

Durchschnitt, wenn eine andere Zelle leer ist

Für durchschnittliche Zellen in einer bestimmten Spalte, wenn eine Zelle in einer anderen Spalte in derselben Zeile leer ist, verwenden Sie "=" für Kriterien . Dies umfasst leere Zellen, die absolut nichts enthalten-keinen Raum, keine String mit Null-Länge, keine nicht druckenden Zeichen usw.

Für durchschnittliche Werte, die visuell leere Zellen entsprechen, einschließlich derjenigen, die leere Zeichenfolgen ("") entsprechen, die von anderen Funktionen zurückgegeben werden, verwenden Sie "" für Kriterien .

Zu den Testzwecken werden wir beide Kriterien verwenden, um die Zahlen in B3: B15 durchschnittlich durchschnittlich zu überdachten, die in C3: C15 keinen Liefertermin haben (dh wenn eine Zelle in Spalte C leer ist).

=AVERAGEIF(C3:C15, "=", B3:B15)

=AVERAGEIF(C3:C15, "", B3:B15)

Da eine der visuell leeren Zellen (C12) nicht wirklich leer ist - gibt es eine String mit Null -Länge - die Formeln liefern unterschiedliche Ergebnisse:

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

Durchschnitt, wenn eine andere Zelle nicht leer ist

Verwenden Sie "" für Kriterien , um durchschnittlich einen Zellbereich zu durchschnittlich, wenn eine Zelle in einem anderen Bereich nicht leer ist.

Beispielsweise berechnet die folgende durchschnittliche Formel einen Durchschnitt der Zellen B3 bis B15, wenn eine Zelle in Spalte C in derselben Zeile nicht leer ist:

=AVERAGEIF(C3:C15, "", B3:B15)

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

Durchschnittliche Wildcard (Teilmatch)

Verwenden Sie für durchschnittliche Zellen, die auf teilweise Übereinstimmung basieren, Wildcard -Zeichen in den Kriterien Ihrer durchschnittlichen Formel:

  • Ein Fragezeichen (?), Der einem einzelnen Zeichen entspricht.
  • Ein Sternchen (*), der eine Reihe von Zeichen entspricht.

Angenommen, Sie haben 3 verschiedene Arten von Bananen und möchten ihren Durchschnitt finden. Die folgende Formel wird dies ermöglichen:

=AVERAGEIF(A3:A15, "*banana", B3:B15)

Bei Bedarf kann ein Wildcard -Charakter zusammen mit einer Zellreferenz verwendet werden. Unter der Annahme, dass das Zielelement in der Zelle 4 ist, nimmt die Formel diese Form an:

=AVERAGEIF(A3:A15, "*"&D4, B3:B15)

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

Wenn Ihr Schlüsselwort möglicherweise überall in einer Zelle (am Anfang, in der Mitte oder am Ende) angezeigt wird, legen Sie ein Sternchen auf beiden Seiten ein:

=AVERAGEIF(A3:A15, "*banana*", B3:B15)

Verwenden Sie diese Formel, um den Durchschnitt aller Artikel ohne Banane zu finden:

=AVERAGEIF(A3:A15, "*banana*", B3:B15)

Wie man den Durchschnitt in Excel ohne bestimmte Zellen berechnet

Verwenden Sie den logischen Operator "nicht gleich" (), um bestimmte Zellen aus dem Durchschnitt auszuschließen.

Verwenden Sie beispielsweise die Verkaufszahlen für alle Artikel mit Ausnahme von "Apple" durch, um diese Formel zu überdachten:

=AVERAGEIF(A3:A15, "apple", B3:B15)

Wenn sich das ausgeschlossene Element in einer vordefinierten Zelle (D4) befindet, nimmt die Formel in dieser Form an:

=AVERAGEIF(A3:A15, ""&D4, B3:B15)

Verwenden Sie den Durchschnitt aller Artikel ohne "Banane", verwenden Sie "nicht gleich" zusammen mit einer Wildcard:

=AVERAGEIF(A3:A15, "*banana", B3:B15)

Wenn sich das ausgeschlossene Wildcard -Element in einer separaten Zelle (D9) befindet, verkettet er dann den logischen Operator, den Wildcard -Charakter und die Zellreferenz mit einem Verstärker und verkettet:

=AVERAGEIF(A3:A15,""&"*"&D9, B3:B15)

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

So verwenden Sie ADIVEFIF mit Zellreferenz

Anstatt die Kriterien direkt in einer Formel einzugeben, können Sie einen logischen Operator in Kombination mit einer Zellreferenz verwenden, um die Kriterien zu konstruieren. Auf diese Weise können Sie verschiedene Bedingungen testen, indem Sie einen Wert in der Kriterienzelle ändern, ohne Ihre durchschnittliche Formel zu bearbeiten.

Wenn die Bedingung standardmäßig " gleich" ist , verwenden Sie einfach eine Zellreferenz für das Kriterienargument . Die folgende Formel berechnet den Durchschnitt aller Verkäufe innerhalb des Bereichs B3: B15 in Bezug auf den Artikel in Zelle F4.

=AVERAGEIF(A3:A15, F4, B3:B15)

Wenn die Kriterien einen logischen Operator enthalten, bauen Sie ihn auf diese Weise auf: Logischen Bediener in Anführungszeichen einschließen und einen Verstärker verwenden, um ihn mit einer Zellreferenz zu verkettet.

Verwenden Sie beispielsweise den Durchschnitt des Umsatzes in B3: B15, der in F9 größer als der Wert ist, die folgende Formel:

=AVERAGEIF(B3:B15, ">"&F9)

In ähnlicher Weise können Sie einen logischen Ausdruck mit einer anderen Funktion in den Kriterien verwenden.

Mit Daten in C3: C15 gibt die folgende Formel den Durchschnitt der Verkäufe zurück, die bis zum aktuellen Datum inklusive geliefert wurden:

=AVERAGEIF(C3:C15, "

Excel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung

So verwenden Sie die durchschnittliche Funktion in Excel, um einen arithmetischen Mittelwert mit Bedingung zu berechnen. Ich danke Ihnen für das Lesen und hoffe, Sie nächste Woche in unserem Blog zu sehen!

Üben Sie die Arbeitsmappe zum Download

Excel Averageif -Funktion - Beispiele (.xlsx -Datei)

Das obige ist der detaillierte Inhalt vonExcel -Durchschnittsfunktion für durchschnittliche Zellen mit Bedingung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage