Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Datumsliste: Wochentage pro Monat
#1
Hallo,

mein Name ist Jürgen und ich stehe vor einem Problem, das ich mit meinen Excel-Kenntnissen bisher nicht lösen konnte. Ich habe nach einigen Keywords gesucht, leider nichts passendes gefunden.

Wir haben einen Dienst auf einem PC laufen, der immer dann eine neue Zeile schreibt, wenn eine Aktion vom Benutzer durchgeführt wird. Dieser Rechner läuft immer nur dann, wenn der Betrieb geöffnet ist, also nicht am Wochenende, Feiertagen usw. 

Beispiel aus dem csv-Dazensatz:


Code:
Datum    Zeit
04.01.2016    07:52:39
04.01.2016    07:56:19
04.01.2016    07:56:46
04.01.2016    07:31:38
04.01.2016    08:03:03
04.01.2016    07:32:01
04.01.2016    07:32:20
04.01.2016    08:08:04


Für eine Statistik 2016 bin ich auf der Suche nach einer (direkten) Formel, die mir zurück gibt, wie viele Montage wir im Januar geöffnet hatten, wie viele Dienstage im Januar ... bis wie viele Freitage im Dezember:

[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
Jan, Feb und Mrz habe ich exemplarisch "von Hand gezählt", möchte mir aber genau das ersparen. Hab rum u. a. mit ZÄHLENWENNS, es klappt einfach nicht.
experimentiert
Bin für jede Hilfe und jeden Tipp sehr dankbar.

Danke & Gruß
Jürgen
Antworten Top
#2
Moin Jürgen,
in Sachen Screenshot: Schau mal hier in Sachen Bilder statt Datei.
Ansonsten (ohne Test): Hilfsspalte mit der Nummer des Wochentages -> =WOCHENTAG(Datum) und dann per ZÄHLENWENN() oder PivotTable auswerten.
Beste Grüße
  Günther

Excel-ist-sexy.de
  …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
[-] Folgende(r) 1 Nutzer sagt Danke an GMG-CC für diesen Beitrag:
  • jb013
Antworten Top
#3
Hallo,

nimm eine Pivottabelle.

Damit kannst Du bequem nur mit Mausklicks noch mehr auswerten.

Z.B:

Arbeitsblatt mit dem Namen 'Tabelle4'
 EFGH
1Anzahl von Datum  Spaltenbeschriftungen  
2Zeilenbeschriftungen20162017Gesamtergebnis
3Jan617
4Feb 11
5Gesamtergebnis628
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Atilla
[-] Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:
  • jb013
Antworten Top
#4
D9: 1.1.2016
D10[:D374]: =D9+1
E10[:E374]: =ZÄHLENWENN(A:A;D10)
E2[:P6]: =SUMMENPRODUKT((REST($D$10:$D$374;7)=ZEILE(E2))*($E$10:$E$374>0)*(TEXT($D10:$D374;"JMM")=TEXT(E$1;"JMM")))

In E1 steht 1.1.2016, usw. nach rechts.

Ich habe D9:E374 aus Performancegründen dazugepackt. Die Datei rechnet dann etwas schneller, mit 365 statt 60000 Sätzen.
[-] Folgende(r) 1 Nutzer sagt Danke an lupo1 für diesen Beitrag:
  • jb013
Antworten Top
#5
Guten Morgen, sorry, dass ich mich erst jetzt melde; war nicht im Büro. In vielen Foren ist ein Upload insbesondere von MS Dateien nicht möglich, daher habe ich es gar nicht in Erwägung gezogen  Blush

Probiere jetzt die Vorschläge aus.


Angehängte Dateien
.xlsx   daten.xlsx (Größe: 978,03 KB / Downloads: 5)
Antworten Top
#6
(06.02.2017, 13:18)lupo1 schrieb: D9: 1.1.2016
D10[:D374]: =D9+1
E10[:E374]: =ZÄHLENWENN(A:A;D10)
E2[:P6]: =SUMMENPRODUKT((REST($D$10:$D$374;7)=ZEILE(E2))*($E$10:$E$374>0)*(TEXT($D10:$D374;"JMM")=TEXT(E$1;"JMM")))

In E1 steht 1.1.2016, usw. nach rechts.

Ich habe D9:E374 aus Performancegründen dazugepackt. Die Datei rechnet dann etwas schneller, mit 365 statt 60000 Sätzen.

Hallo lupo1,

danke, deine Lösung ist annähernd das, was ich suche. Jedoch passt es nicht 100%ig. Im Januar 2016 gab es 4 Freitage, ausgegeben werden leider nur 3. Zu meiner Schande muss ich gestehen, dass ich die Formel E2[:P6] zurzeit nicht ansatzweise verstehe. Hast du ggf. eine Optimierungs-Idee? Ich zerlege gerade SUMMENPRODUKT und REST und bin für jede Anregung echt dankbar.

LG
Jürgen


Angehängte Dateien
.xlsx   Daten von lupo1.xlsx (Größe: 986,78 KB / Downloads: 1)
Antworten Top
#7
Moin Jürgen,

wenn du das MS-Add-In Power Query -> http://www.excel-ist-sexy.de/power-query-das-add-in/ einsetzt, solltest du zum korrekten Ergebnis gelangen ...


Angehängte Dateien
.xlsx   Günthers WT-Auswertung.xlsx (Größe: 1,35 MB / Downloads: 6)
Beste Grüße
  Günther

Excel-ist-sexy.de
  …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
[-] Folgende(r) 1 Nutzer sagt Danke an GMG-CC für diesen Beitrag:
  • jb013
Antworten Top
#8
In E2; Array-Formel:


Code:
=SUM((WEEKDAY($E$1+ROW($1:$400)-1;2)=ROW($A5))*(TEXT($E$1+ROW($1:$400)-1;"MJJJJ")="12016"))
Antworten Top
#9
Hi Günther, wie hast du denn die Wochentage und die Monate in die Abfrage gezaubert. Ich gebe zu, dass ich mich mit PQ noch intensiv(er) befassen muss... ;-(
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#10
(08.02.2017, 10:03)jb013 schrieb: [...] annähernd das, was ich suche. Jedoch passt es nicht 100%ig. Im Januar 2016 gab es 4 Freitage, ausgegeben werden leider nur 3.
Da bist Du ja genau auf meine in Kauf genommene Unsauberkeit gestoßen. Am 1.1. eines Jahres (das war der Freitag in 2016; übrigens ergibt das sogar 5 Freitage) werdet Ihr wohl kaum geöffnet haben. Falls doch:

D9: 31.12.2015
D10[:D375]: ...
E10[:E375]: ...
und alle Angaben in E2[:P6]: mit 375 statt 374

Zitat:Hast du ggf. eine Optimierungs-Idee? Ich zerlege gerade SUMMENPRODUKT und REST und bin für jede Anregung echt dankbar.
Normalerweise liefere ich optimiert ;) so weit meine Fähigkeiten reichen. Manchmal ist aber einer noch besser unterwegs.

@Günther: Hoffentlich müssen wir von Dir nicht immer mit so großen Dateien leben: Amazon transportiert jetzt Daten per Truck, weil schneller!  :-D
[-] Folgende(r) 1 Nutzer sagt Danke an lupo1 für diesen Beitrag:
  • jb013
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste