Angenommen, wir haben diesen Tabellenstilin Blatt 1:
A B C D E F G H
1 0.1 0.2 0.5 0.7 0.4 0.5 0.9 1.0
2
3
InBlatt 2Es müssen Durchschnitte der Zellen von Blatt 1 gebildet werden, also Durchschnitte aus A1:B1, C1:D1, E1:F1 usw.
AVERAGE(A1:B1) aus Blatt 1 sollte in Blatt 2 sein: Zelle A1,
AVERAGE(C1:D1) aus Blatt 1 sollte in Blatt 2 sein: Zelle B1,
AVERAGE(E1:F1) aus Blatt 1 sollte in Blatt 2 stehen: Zelle C1, und so weiter …
A B C D 1 0.15 0.6 0.45 0.95 2 3
Meine Annahme war, dass man die OFFSET-Funktion einfach mit einem Befehl wie diesem verwenden kann:
=OFFSET(MITTELWERT(A1:B1),0,(SPALTE()-1)*2))
Da die Zeilen nicht vertauscht werden, können wir in die Option zum Verschieben der Zeilen eine 0 eingeben.
Leider funktioniert dieser Befehl nicht wie erwartet. Irgendwelche Ideen?
Antwort1
Sie können die folgenden Schritte ausprobieren. Ich habe Ihre Formel ein wenig geändert. Zuerst wird die OFFSET-Funktion ausgeführt, die es ermöglicht, die Zellen basierend auf ihrer Spalte zu verschieben. Dann wird der Durchschnitt berechnet.
- Behalten Sie für A1 die Durchschnittsformel bei:
=AVERAGE(A1:B1)
- Geben Sie in der nächsten Zelle B1 die folgende Formel ein:
=AVERAGE(OFFSET(A1:B1,0,COLUMN()))
Notiz:Sie müssen die Formel ändern, um zu berücksichtigen, wenn leere Zellen vorhanden sind #DIV/0
oder andere Fehler auftreten.