Excel: Wie schließe ich leere Zellen aus Mittelwertberechnung aus?

Hi! Ich habe vor einiger Zeit mithilfe der Gutefrage.net User eine Tabelle erstellt, in der ich getrunkene Weine und verschiedene Faktoren (wie z.B. Rebsorten) eingetragen habe. Diese Weine habe ich bewertet, sodass ich jetzt für jede Rebsorte (Anbaugebiet, Jahrgang...) eine gemittelte Bewertung habe.

Nun habe ich die Tabelle erweitert und trage zu jedem Wein noch Variablen wie Körper, Beerenfrucht, Abgang usw. auf einer Skala von 1-5 ein.

Soll jetzt zum Beispiel der gemittelte Wert für "Körper" einer Rebsorte (hier in der Formel "Wein") berechnet werden, habe ich folgende Formel:

=SUMMENPRODUKT(('Bewertungsmappe Rot'!$L$2:$Q$550=[@Wein])*('Bewertungsmappe Rot'!U$2:U$550))/ZÄHLENWENN('Bewertungsmappe Rot'!$L$2:$Q$550;[@Wein])

In der "Bewertungsmappe" trage ich neue Weine ein, in den Spalten I und L stehen die Rebsorten, in der Spalte U trage ich den "Körper" ein *

Die gewährleistet, dass nur diejenigen Weine in die Berechnung einfließen, die auch aus der entsprechenden Rebsorte hergestellt wurden. Jetzt möchte ich gerne meine alte Datenbank übertragen, für die ich leider keine Werte in den Geschmacksvariablen (wie eben "Körper" usw.) habe. Außerdem hätte ich gerne die Möglichkeit, da auch was frei zu lassen. Nun führen leere Zellen aber dazu, dass der Mittelwert natürlich zu gering ist. Könnte mir einer helfen, dieses Problem zu umgehen? Stehe total auf dem Schlauch!

Für Hilfe wäre ich sehr dankbar! Viele Grüße, Lukas

Microsoft Excel, mittelwert, zaehlenwenn
Excel ZÄHLENWENN mit relativen Bezug auf Zelle oberhalb der aktuellen

Hallo,
Ich habe eine Tabelle, in der ich die erste Spalte auf Duplikate überprüfen möchte.
Dazu sorteiere ich diese Spalte (alles Zahlen) in aufsteigender Reihenfolge und möchte nun die "Zählenwenn"-Funktion verwenden, um die Duplikate zu zählen.
Da die Spalte ja sortiert ist kann ich sicher sein, dass gleiche Zahlen immer übereinander liegen, sodass ich in der "Zählenwenn"-Funktion folgendes haben möchte:

=ZÄHLENWENN(Bereich;Inhalt=Inhalt der Zelle oberhalb)

Die Zählenwennfunktion durchläuft ja alle Zellen im Bereich, weshalb (theoretisch) die Funktion "Adresse()" mit "Zeile()" und "Spalte()" als Parameter die aktuelle Zelle referenzieren/sich darauf beziehen.
Das würde bedeuten, dass ich in der "Zählenwenn"-Funktion als zweiten Parameter eigentlich nur folgendes eingeben müsste:

Adresse(Zeile()-1;Spalte())

Funktioniert nicht.
In einigen Beispielen habe ich gesehen, dass Bezüge auf andere Zellen in der "Zählenwenn"-Funktion mit einem "&" beginnen, also habe ich folgendes versucht:

=ZÄHLENWENN(A2:A3000;&ADRESSE(ZEILE()-1;SPALTE()))

Wieder kein Erfolg.

Deshalb die Frage: Wie kann ich in der "Zählenwenn"-Funktion in Excel mich auf eine Zelle, relativ zur aktuellen beziehen? Das hier genannte Beispiel wird sicher auch anders zu lösen gehen, aber den genannten relativen Bezug (also relativ zur Aktuellen Zelle) könnte man in der Zählenwenn schon öfters brauchen. Danke und lg, Springrbua

Microsoft Excel, Funktion, VBA, Anzahl, Tabelle, zaehlenwenn

Meistgelesene Beiträge zum Thema Zaehlenwenn