Ignorieren Sie leere Zellen fĂĽr einen Durchschnitt in Excel - Microsoft Excel, Microsoft Excel 2010, Arbeitsblattfunktion

Ich stecke ein wenig mit einem Blatt fest, das ich bei der Arbeit erstelle.

Grundsätzlich zeichnet das Blatt die Leistung unserer Lieferanten in drei Bereichen nach: Lieferung, Produktqualität und Unterstützende Dokumentation.

Ich möchte eine Durchschnittssumme am unteren Rand jedes dieser Felder machen, dann einen Gesamtdurchschnitt.

Die Durchschnittswerte funktionieren jedoch nur bei jeder Boxwurde bevölkert, und da es sich um eine kontinuierliche Bewertung handelt, ist dies nicht möglich. Der Durchschnitt sollte leere Zellen nicht wie Nullen behandeln. Wie kann ich den Durchschnitt nur für die Zellen bilden, die gefüllt sind, und diejenigen ignorieren, die nicht vorhanden sind?

Antworten:

1 fĂĽr Antwort â„– 1

Das DURCHSCHNITTLICH() Die Arbeitsblattfunktion sollte Leerzeichen ignorieren:

Bildbeschreibung hier eingeben

und wenn Sie den Durchschnitt fĂĽr wollten Gipfel, im E2 eingeben:

=AVERAGE(B2:D2)

0 fĂĽr Antwort â„– 2

Es gibt mindestens zwei Lösungen für Ihre Frage, eine, die offensichtlich wird, ist, dass wir Ihre Frage umformulieren:

1) Von Ihnen wollen Sie den Durchschnitt der Zellen.
2) Der Durchschnitt der beantworteten Cels.
3) Der Durchschnitt der Zellen, ignorieren Sie leere.

Jetzt hat exel eine nette Funktion namens = ISBLANK. Sie können dies mit einer if-Anweisung kombinieren, sodass Sie den Wert 0 eingeben, wenn eine Zelle leer ist, und den ursprünglichen Wert verwenden, wenn er nicht leer ist.

Beispiel: Screenshot von Excel

Die zweite Lösung besteht darin, nicht = ISBLANK () zu verwenden.Funktion aber die = AVeRAGE () Funktion. Gary hat das schon beantwortet, als ich Screenshots gemacht habe. Dies ist möglicherweise das Beste, da das Rad nicht neu erfunden werden muss. Ein guter Programmierer (und wir können uns vorstellen, einen Compiler zu übertreffen) ist faul und verwendet gute vorgefertigte Tools, wenn sie verfügbar sind. Und = AVERAGE ist verfügbar.


Lies jetzt