Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Mittelwert von X Zellen

Mittelwert von X Zellen
21.10.2012 14:32:29
X
Hallo,
gibt es eine Möglichkeit den Mittelwert von X Zellen zu berechnen?
Bsp:
In Spalte A stehen Zahlen (A1:A100)
In Spalte B100 soll der Mittelwert von X Zellen in Spalte A berechnet werden.
Der Mittelwert soll erst von Zelle A79 nach oben berechnet werden.
Für X = 10
B100 = Mittelwert(A70:A79)
Für X = 20
B100 = Mittelwert(A60:A79)
Das Ganze soll auf die komplette Spalte B (also nicht auf B100 begrenzt) angewendet werden.
Danke!

Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Mittelwert von X Zellen
21.10.2012 14:48:08
X
Hallo Gallanz,
so ganz kapier ich das noch nicht.
auf die ganze Spalte B ? Wenn X= Wert. wo wird denn X stehen?
In B100 soll Ergebniss stehen wenn x 10 oder x 20 ist, gibt es nur die 2 Werte?
Matze

AW: Mittelwert von X Zellen
21.10.2012 14:56:31
X
Der Wert X kann in C1 stehen. X steht nur für die Anzahl der Zellen über die der Mittelwert berechnet wird.
Wennn C1=10
B100=Mittelwert(A70:A79)
B101=Mittelwert(A71:A80)
B102=Mittelwert(A72:A81) usw
Wennn C1=20
B100=Mittelwert(A60:A79)
B101=Mittelwert(A61:A80)
B102=Mittelwert(A62:A81) usw
Die Berechnungen sollen sich also nach dem Wert in C1 richten

Anzeige
AW: Mittelwert von X Zellen
21.10.2012 15:06:23
X
Hallo Gallanz,
meinst du es so?
=WENN($C$1=10;MITTELWERT(A69:A79);WENN($C$1=20;MITTELWERT(A59:A79);""))
Matze

AW: Mittelwert von X Zellen
21.10.2012 15:06:34
X
Hallo Gallanz,
meinst du es so?
=WENN($C$1=10;MITTELWERT(A69:A79);WENN($C$1=20;MITTELWERT(A59:A79);""))
Matze

AW: Mittelwert von X Zellen
21.10.2012 15:08:54
X
Hallo,
Ansatz:
 AB
70114 
71145 
7217 
7394 
74132 
7585 
7682 
77132 
78117 
79139 
80138 
8132 
82143 
8340 
8440 
85149 
8648 
8725 
8814 
8958 
90123 
9155 
9272 
93116 
94124 
95128 
9643 
9714 
9854 
99114 
100145105,7

Formeln der Tabelle
ZelleFormel
B100=MITTELWERT(BEREICH.VERSCHIEBEN(A100;-21;;-$C$1;))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
MfG Christian

Anzeige
AW: Mittelwert von X Zellen
21.10.2012 15:29:08
X
Danke Christian, funktioniert super!

AW: Mittelwert von X Zellen
21.10.2012 15:34:44
X
Hallo Gallanz,
die funzen alle , bei Erich musste allerdings kleine Verbesserung machen
=MITTELWERT(INDEX(A:A;ZEILE()-20-$C$1):A79)
:-) Matze

Mittelwert von X Zellen
21.10.2012 15:17:07
X
Hi,
probier mal die Formel in B100:
 BCDEF
9615,5  10,5 
9716,5  11,5 
9817,5  12,5 
99     
10015,510 10,520
10116,5  11,5 
10217,5  12,5 

Formeln der Tabelle
ZelleFormel
B96=MITTELWERT(A70:A79)
E96=MITTELWERT(A60:A79)
B97=MITTELWERT(A71:A80)
E97=MITTELWERT(A61:A80)
B98=MITTELWERT(A72:A81)
E98=MITTELWERT(A62:A81)
B100=MITTELWERT(INDEX(A:A;ZEILE()-20-C$100):A79)
E100=MITTELWERT(INDEX(A:A;ZEILE()-20-F$100):A79)
B101=MITTELWERT(INDEX(A:A;ZEILE()-20-C$100):A80)
E101=MITTELWERT(INDEX(A:A;ZEILE()-20-F$100):A80)
B102=MITTELWERT(INDEX(A:A;ZEILE()-20-C$100):A81)
E102=MITTELWERT(INDEX(A:A;ZEILE()-20-F$100):A81)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
In den Zeilen 96:98 stehen nur ein paar Kontrollformeln.
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich

Anzeige
AW: Mittelwert von X Zellen
21.10.2012 15:36:03
X
Klappt auch. DANKE

Sammlung mit weiteren Formeln
21.10.2012 19:08:12
Erich
Hi,
hier noch zwei neue Formeln in D, F/G und die kurzen bisherigen:
 BCDEFG
10015,515,515,515,515,515,5
10116,516,516,516,516,516,5
10217,517,517,517,517,517,5

Formeln der Tabelle
ZelleFormel
B100=MITTELWERT(A70:A79)
C100=MITTELWERT(BEREICH.VERSCHIEBEN(A100;-21;;-C$1;))
D100=MITTELWERT(BEREICH.VERSCHIEBEN(A79;;;-C$1;))
E100=MITTELWERT(INDEX(A:A;ZEILE()-20-C$1):A79)
F100=MITTELWERT(INDEX(A60:A100;21-C$1):A79)
G100=MITTELWERT(INDEX(A10:A100;71-C$1):A79)

Alle Formeln funzen auch, wenn in C1 20 statt 10 steht.
Und alle Formeln können von Zeile 100 nach unten kopiert werden.
Statt "A100" in F und G kann genauso gut z. B. "A9999" stehen. Das ändert nichts.
Wichtig:
Die Fkt. BEREICH.VERSCHIEBEN hat (wie auch INDIREKT) den Nachteil, volatil zu sein.
Das heißt, das bei jeder Änderung auf dem Blatt oder in der Mappe die Formel neu berechnet wird.
Ich vermeide sie, wo immer es geht.
Mehr dazu: !Langsames Excel (1) - Volatile Funktionen
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Mittelwert von X Zellen in Excel berechnen


Schritt-für-Schritt-Anleitung

Um den Mittelwert von X Zellen in einer Excel-Tabelle zu berechnen, kannst Du die folgende Methode verwenden:

  1. Zelle für X definieren: Setze den Wert von X in eine Zelle, z.B. C1. Dieser Wert bestimmt, wie viele Zellen über der aktuellen Zelle für den Mittelwert einbezogen werden.

  2. Formel in die Zielzelle eingeben:

    • Angenommen, Du möchtest den Mittelwert in Zelle B100 berechnen:
      =MITTELWERT(BEREICH.VERSCHIEBEN(A100; -$C$1; 0; $C$1))
    • Diese Formel berechnet den Mittelwert der Zellen in Spalte A, basierend auf dem Wert in C1.
  3. Nach unten kopieren: Ziehe die untere rechte Ecke von B100 nach unten, um die Formel für die darunterliegenden Zellen zu kopieren. Die Formel passt sich automatisch an.


Häufige Fehler und Lösungen

  • Fehler: #BEZUG!
    Lösung: Stelle sicher, dass der Wert in C1 nicht größer ist als die Anzahl der verfügbaren Zeilen. Andernfalls wird auf nicht vorhandene Zellen verwiesen.

  • Fehler: Falscher Mittelwert
    Lösung: Vergewissere Dich, dass die Referenz für die Zellen korrekt ist. Achte darauf, dass die Formel die richtigen Zellbereiche berücksichtigt.


Alternative Methoden

  1. INDEX-Funktion: Eine andere Möglichkeit, den Mittelwert zu berechnen, ist die Verwendung der INDEX-Funktion:

    =MITTELWERT(INDEX(A:A;ZEILE()-$C$1):A79)

    Diese Formel ermöglicht eine flexible Anpassung des Bereichs basierend auf dem Wert in C1.

  2. Mit WENN-Funktion: Du kannst auch die WENN-Funktion verwenden, um verschiedene Werte für X zu berücksichtigen:

    =WENN($C$1=10;MITTELWERT(A70:A79);WENN($C$1=20;MITTELWERT(A60:A79);""))

Praktische Beispiele

Angenommen, Du hast folgende Werte in Spalte A:

A
114
145
17
94
132
85
82
132
117
139
138
32
143
40
40
149
48
25
14
58
123
55
72
116
124
128
43
14
54
114
145

Wenn Du in C1 den Wert 10 eingibst, wird in B100 der Mittelwert der Zellen A70:A79 berechnet. Ändere den Wert in C1 auf 20, um den Mittelwert von A60:A79 in B100 zu erhalten.


Tipps für Profis

  • Verwende die BEREICH.VERSCHIEBEN-Funktion, um dynamische Bereiche zu erstellen. Diese Funktion kann sich jedoch negativ auf die Leistung auswirken, da sie volatil ist.
  • Optimiere Deine Formeln, indem Du sicherstellst, dass Du nur benötigte Daten analysierst. Dies kann die Berechnungszeit erheblich reduzieren.
  • Nutze Tabelle-Funktionen, um die Struktur Deiner Daten zu verbessern und die Lesbarkeit zu erhöhen.

FAQ: Häufige Fragen

1. Wie kann ich den Mittelwert von Zellen in einer bestimmten Spalte berechnen?
Du kannst die Funktion MITTELWERT verwenden und den Bereich der Zellen angeben, z.B. =MITTELWERT(A1:A100).

2. Was passiert, wenn ich einen Wert in C1 eingebe, der größer als die Anzahl der Zeilen ist?
In diesem Fall erhältst Du einen #BEZUG!-Fehler, da die Formel auf nicht existierende Zellen verweist.

3. Gibt es eine Möglichkeit, den Mittelwert automatisch zu aktualisieren, wenn ich neue Daten hinzufüge?
Ja, indem Du die Daten in einer Excel-Tabelle formatierst, wird der Mittelwert automatisch aktualisiert, sobald Du neue Daten hinzufügst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige