Wie kann ich verhindern, dass die AVERAGEIF-Formel #DIV/0 zurückgibt?

Wie kann ich verhindern, dass die AVERAGEIF-Formel #DIV/0 zurückgibt?

Ich habe die folgende Formel, die #DIV/0! zurückgibt, wenn alle 5 Zellen leer sind:

=AVERAGEIF(CV17:CV21,">0")

Tabellenkalkulationsbild

Dies wird verwendet, um die durchschnittliche Anrufzeit über den Zeitraum einer 5-tägigen Arbeitswoche zu berechnen. Daher verwende ich die Funktion MITTELWERTWENN, um nur die Zellen zu zählen, in die ich eine Zeit eingebe. Die Formel befindet sich in Zelle CV24.

Da ich eine weitere Zelle zum Berechnen des gleitenden Durchschnittswerts über ein Jahr benötige, muss CV24 0 anzeigen, wenn für die gesamte Woche keine Zeiten eingegeben werden.

Ich habe versucht, IFERROR wie folgt zu verwenden:

AVERAGEIF(CV17:CV21,">0",IFERROR(CV17:CV21,0))

Dies sagt mir, dass ich eine falsche Formel eingegeben habe.

Ich habe es auch versucht =IFERROR(CV10:CV14,0), was 0 zurückgab, als Zeiten eingegeben wurden.

Ich glaube, ich bin nah dran, aber mein Verständnis von Formeln ist nicht besonders gut. Bitte helfen Sie!

Antwort1

AVERAGEIF(CV17:CV21,">0",IFERROR(CV17:CV21,0))

Das ist Ihre Formel

IFERROR(AVERAGEIF(CV17:CV21,">0",CV17:CV21),0) 

Dies ist die korrekte Verwendung der IFERROR-Formel.

verwandte Informationen