WENN-MITTELWERT-RUNDEN-Funktion über gesamte Mappe
11.03.2005 19:23:43
Daniel
Ich habe ein Problem mit dem Verschachteln einer Formel. Da ich kein VBA verstehe, wäre ich froh, wenn dies das Problem mit einer gewöhnlichen Excel-Formel zu lösen wäre.
Meine Beispiel-Excel-Arbeitsmappe beinhaltet folgende vier Tabellenblätter:
Januar, Februar, März, QUARTAL
Aus den Tabellenblättern Januar, Februar, März soll jeweils der Wert aus Zelle A1 wie folgt verwendet werden:
1. Von den insgesamt drei Zahlen soll der Mittelwert in die Zelle A1 im Tabellenblatt QUARTAL eingetragen werden
2. Nullwerte sollen den Mittelwert nicht beeinflussen
3. Dieser Mittelwert ist auf 0,5 genau auf-/abzurunden
Nun die Formel in der Zelle in Tabellenblatt QUARTAL:
{=RUNDEN(MITTELWERT(WENN(Januar:März!A1 > 0;Januar:März!A1))*2;0)/2}
(Die beiden Leerstellen vor und nach dem ">" in der Formel musste ich machen, um das Zeichen korrekt in diesem Post anzuzeigen. Sie sind natürlich zu löschen.)
Die ganze Formel mit CTRL+SHIFT+ENTER abschliessen. Als Ergenis erhalte ich #BEZUG!.
Ich könnte mir vorstellen, dass ich den Teilbefehl "Januar:März!A1" irgendwie mit Klammern abgrenzen muss. Habe jedoch bereits mit Klammern und Anführungszeichen versucht, was nicht klappte.
Falls irgendjemand eine Idee für dieses Problem hat, wäre ich sehr dankbar!!
Beste Grüss & schönes Wochenende aus der Schweiz.
Daniel