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

Mittelwert nur von Wochenendtagen

Forumthread: Mittelwert nur von Wochenendtagen

Mittelwert nur von Wochenendtagen
14.07.2017 15:03:58
Wochenendtagen
Liebe Experten,
ich benötige Hilfe für folgende Situation:
Spalte A: fortlaufendes Tagesdatum
Spalte B: 1 oder 0
01.07.2017 0
02.07.2017 1
03.07.2017 0
04.07.2017 0
05.07.2017 1
Benötigt wird
- der Mittelwert aus Spalte B für die letzten 30 Tage, sowie
- der Mittelwert aus Spalte B für die letzten 30 Tage, nur für die Wochenendtage
Nicht als gleitender Mittelwert in einer weiteren Spalte, sondern tagesaktuell als einzelne Angabe oben in der Tabelle.
Was kann ich tun? Vielen Dank im Voraus!
Franzi
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Mittelwert nur von Wochenendtagen
14.07.2017 15:33:33
Wochenendtagen
Hallo Franzi,
am besten in Spalte C folgende Formel hinterlegen:
=WENN(A1>=HEUTE()-30;WOCHENTAG(A1;2);0)

Somit wird für die letzten 30 Tage der Wochentag ausgelesen, 1 = Montag, 2 = Dienstag, usw...
nun kannst Du bequem mit folgenden Formeln den Mittelwert auswerten:
Alle Wochentage:
=MITTELWERTWENN($C$1:$C$999;">0";$B$1:$B$999)
Nur Wochenenden:
=MITTELWERTWENN($C$1:$C$999;">5";$B$1:$B$999)
Grüße
Sven
Anzeige
AW: Mittelwert nur von Wochenendtagen
14.07.2017 16:08:27
Wochenendtagen
Hallo Sven,
danke für die schnelle Hilfe!
Auf die Idee einer datumsabhängigen Teilmenge in einer Hilfsspalte war ich noch nicht gekommen, merke ich mir!
LG Franzi
AW: Mittelwert nur von Wochenendtagen
14.07.2017 15:39:00
Wochenendtagen
Hallo
so?

Tabelle1
 ABCD
1Do. 01.06.201700,5letzten 30 Tage / Nur Wochenende
2Mo. 12.06.201710,466666666666667letzten 30 Tage / Alle
3Di. 13.06.20170  
4Mi. 14.06.20170  
5Do. 15.06.20171  
6Fr. 16.06.20170  
7Sa. 17.06.20171  
8So. 18.06.20170  
9Mo. 19.06.20170  
10Di. 20.06.20171  
11Mi. 21.06.20170  
12Do. 22.06.20171  
13Fr. 23.06.20170  
14Sa. 24.06.20170  
15So. 25.06.20171  
16Mo. 26.06.20170  
17Di. 27.06.20171  
18Mi. 28.06.20170  
19Do. 29.06.20170  
20Fr. 30.06.20171  
21Sa. 01.07.20171  
22So. 02.07.20170  
23Mo. 03.07.20171  
24Di. 04.07.20170  
25Mi. 05.07.20170  
26Do. 06.07.20171  
27Fr. 07.07.20171  
28Sa. 08.07.20170  
29So. 09.07.20171  
30Mo. 10.07.20170  
31Di. 11.07.20170  
32Mi. 12.07.20171  
33Do. 13.07.20171  
34Fr. 14.07.20170  
35Sa. 15.07.20171  
36So. 16.07.20170  
37Mo. 17.07.20170  

verwendete Formeln
Zelle Formel Bereich N/A
C1=SUMMENPRODUKT((WOCHENTAG(($A$1:$A$51);2)>5)*($A$1:$A$51<=HEUTE())*($A$1:$A$51>=HEUTE()-29)*($B$1:$B$51))/(SUMMENPRODUKT((WOCHENTAG(($A$1:$A$51);2)>5)*($A$1:$A$51<=HEUTE())*($A$1:$A$51>=HEUTE()-29)))  
C2=MITTELWERTWENNS($B$1:$B$72;$A$1:$A$72;"<=" &HEUTE();$A$1:$A$72;">=" &HEUTE()-29)  
http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip
http://Hajo-Excel.de/tools.htm
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 21.10 einschl. 64 Bit


LG UweD
Anzeige
AW: Mittelwert nur von Wochenendtagen
14.07.2017 16:06:10
Wochenendtagen
Hallo UweD,
danke für die schnelle Hilfe!
Die Formeln funktionieren beide prima. Zum Verstehen der Wochenendformel benötige ich noch etwas Zeit ... :-)
LG Franzi
AW: Mittelwert nur von Wochenendtagen
14.07.2017 16:10:53
Wochenendtagen
= Summe Spalte B; (wochentag &gt5)*(&lt=heute)*(&gt=heute-29) geteilt durch
Anzahl Tage (...)
AW: Mittelwert nur von Wochenendtagen
14.07.2017 16:16:20
Wochenendtagen
Danke!
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Mittelwert nur von Wochenendtagen berechnen


Schritt-für-Schritt-Anleitung

  1. Daten eingeben: Stelle sicher, dass Deine Daten in den Spalten A und B wie folgt angeordnet sind:

    • Spalte A: Fortlaufendes Tagesdatum
    • Spalte B: 1 oder 0 (z.B. 1 für Wochenende, 0 für Wochentag)
  2. Hilfsspalte erstellen: In Spalte C kannst Du die Wochentage der letzten 30 Tage ermitteln. Verwende folgende Formel in Zelle C1:

    =WENN(A1>=HEUTE()-30;WOCHENTAG(A1;2);0)

    Dies gibt Dir für die letzten 30 Tage den Wochentag zurück (1 = Montag, 7 = Sonntag).

  3. Mittelwert für alle Tage berechnen: Um den Mittelwert aus Spalte B für die letzten 30 Tage zu berechnen, kannst Du die folgende Formel verwenden:

    =MITTELWERTWENN($C$1:$C$999;">0";$B$1:$B$999)
  4. Mittelwert nur für Wochenendtagen: Um den Mittelwert nur für die Wochenenden zu erhalten, nutze diese Formel:

    =MITTELWERTWENN($C$1:$C$999;">5";$B$1:$B$999)
  5. Ergebnisse anzeigen: Platziere die beiden Ergebnisse an einer geeigneten Stelle in Deiner Tabelle, um einen schnellen Überblick zu erhalten.


Häufige Fehler und Lösungen

  • Formel gibt Fehler zurück: Überprüfe, ob Du die Formeln korrekt eingegeben hast und dass die Zellreferenzen richtig sind.
  • Falsche Mittelwertberechnung: Stelle sicher, dass die Daten in Spalte B korrekt eingegeben sind (1 oder 0).
  • Datumsformat: Vergewissere Dich, dass die Daten in Spalte A im richtigen Datumsformat vorliegen.

Alternative Methoden

  • Pivot-Tabellen: Du kannst auch eine Pivot-Tabelle verwenden, um die Durchschnittswerte zu berechnen. Filtere die Daten nach Wochentagen und berechne den Mittelwert.

  • DAX Formeln: In Excel 365 oder Power BI kannst Du DAX-Formeln verwenden, um den gleitenden Mittelwert für Wochenendtagen zu berechnen.


Praktische Beispiele

Angenommen, Du hast folgende Daten in Spalte A und B:

A (Datum) B (Wochentag)
01.07.2017 0
02.07.2017 1
03.07.2017 0
08.07.2017 1
09.07.2017 1
10.07.2017 0
15.07.2017 1

Mit den oben beschriebenen Formeln erhältst Du den gleitenden Mittelwert für alle Tage und nur für die Wochenenden.


Tipps für Profis

  • Verwende Named Ranges: Dies verbessert die Lesbarkeit Deiner Formeln und macht sie einfacher anpassbar.
  • Automatisiere die Berechnung: Du kannst Makros verwenden, um die Berechnung des Mittelwerts zu automatisieren.
  • Visualisierung: Nutze Diagramme, um die Mittelwerte der Wochenendtage und Wochentage anschaulicher darzustellen.

FAQ: Häufige Fragen

1. Wie kann ich den Mittelwert für ein anderes Zeitintervall berechnen?
Ändere einfach die Zahl in der Formel, die die Tage zählt (z.B. HEUTE()-30 zu HEUTE()-60 für 60 Tage).

2. Funktioniert das auch in Excel Online?
Ja, die beschriebenen Formeln sind auch in Excel Online anwendbar.

3. Was ist, wenn ich nur bestimmte Wochentage (z.B. Samstage) betrachten möchte?
Du kannst die Wochentagsnummer anpassen. Für Samstage verwende =MITTELWERTWENN($C$1:$C$999;6;$B$1:$B$999).

4. Wie berechne ich den gleitenden Durchschnitt?
Verwende die GLEITENDER.MITTELWERT-Funktion, um den gleitenden Durchschnitt über eine bestimmte Anzahl von Tagen zu berechnen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige