Auswertung von Daten - Sortiere nach Datum
#1
Rainbow 
Hallo ihr lieben Götter von Excel

ich habe wohl eine sehr spezielle Frage, zum Thema Excel und automaitsche Sortierung nach Datum / Zählung der Einträge usw.

Zur Erklärung:
In den nächsten Monaten werden vermehrt in unserem Betrieb, Auswertungen vom MySQL Server gezogen, mit Buchungen der Verschiedenen Abteilungen (nach Tage / Monate). Meist 6 Monate rückwirkend zur Auswertung. Je nach Standort kommen da ein paar Tauschend Zeilen zusammen, wie heute zb. 125900 Einträge mit verschiedenen Buchungen an Tagen in verschiedenen Monaten.

Zur Zeit mache ich das so, dass ich die Abteilungen nach Kostenstellen sortiere und dann nochmals nach Datum. Die Auswertung erfolgt im Monat pro Tag.

Beispiel:

Kostenstelle_1 bucht am 20180101
Kostenstelle_1 bucht am 20180101
Kostenstelle_1 bucht am 20180101
Kostenstelle_1 bucht am 20180101
Kostenstelle_2 bucht am 20180102

Die Formatierung wird durch den export wohl so ausgegeben. Entsprechend habe ich dann nach Kostenstellen + Datum sotiert und dann pro Zeile "gezählt" diesen Wert als Buchungen in einen 2. Sheet als "Buchung" geschrieben, darauf greifen Graphen und Übersichtanzeigen zu. (Diese habe ich zum Großteil schon automatisiert).

Mir geht es nun darum, wie kann ich es schaffen, dass Excel gleich die Kostenstellen / Datum soritert und pro Tag die Buchungen zählt. Sodass ich diese dann via Verweis in den Sheet zur Zählung verweisen kann, dass diese sich dann immer wieder automatisch anpassen, sobald sich die Werte ändern.

Ich weiß, sehr umfangreich das ganze, aber hat jemand eine Idee?

Viele Grüße
Michi
Top
#2
Hallo, eigentlich dürfte ich gar nicht antworten, weil ich mich durch deine Anrede nicht angesprochen fühle... Aber mich interessiert das Thema. Kannst du bitte einen Tabellenausschnitt (kein Bild) posten oder (d)eine (Beispiel)datei, woraus der Aufbau und Struktur der Tabelle(n) ersichtlich ist...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
[-] Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:
  • chenjung
Top
#3
Hi, sicher doch.

Im Anhang ist die Datei (leicht abgeändert wegen Namen der Abteilungen, aber das Prinzip sieht die Datei nach dem Export so aus, wie die Datei im Anhang.).

Nur mit mehr einträgen (ca. ab 80.000 - und weiteren Kostenstellen und Datumseinträgen).


Angehängte Dateien
.xlsx   muster_export.xlsx (Größe: 8,25 KB / Downloads: 11)
Top
#4
Hallöchen,

sortieren musst Du aber nicht wegen dem Zählen?

Arbeitsblatt mit dem Namen 'Sheet1'
ABCDEF
1NRKostenstelleDatumKostenstelleDatumAnz.
21KST000002220180116KST0000024201801164
32KST000002320180116
43KST000002420180116
54KST000002420180116
65KST000002420180116
76KST000002420180116
87KST000002820180115
98KST000002820180115
109KST000002820180115
1110KST000002820180115

ZelleFormel
F2=ZÄHLENWENNS(B:B;D2;C:C;E2)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#5
Jaein,

mit den Zählen meine ich, dass eine KST am 20180116 mehrfach bucht und diese dann insgesamt für eine KST gezählt wird.

Z.b. KST1 hat 33 mal am 16. Gebucht, dies soll gezählt werden.

Hoffe ich rede nicht an dir vorbei *g*
Top
#6
Hallo, bei der Datenmenge und dem Datumsformat würde ich das erstmal per Power Query umwandeln... was dann noch gemacht werden soll, weiß ich nicht

Arbeitsblatt mit dem Namen 'Sheet1'
ABCDEFG
1NRKostenstelleDatumKostenstelleDatum
21KST000002220180116KST000002815.01.2018
32KST000002320180116KST000002815.01.2018
43KST000002420180116KST000002815.01.2018
54KST000002420180116KST000002815.01.2018
65KST000002420180116KST000002216.01.2018
76KST000002420180116KST000002416.01.2018
87KST000002820180115KST000002416.01.2018
98KST000002820180115KST000002316.01.2018
109KST000002820180115KST000002416.01.2018
1110KST000002820180115KST000002416.01.2018
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#7
Hallöchen,

dann was in der Art?
Arbeitsblatt mit dem Namen 'Sheet1'
ABCDEFGHI
1NRKostenstelleDatumKostenstelle
21KST000002220180116DatumKST0000022KST0000023KST0000024KST0000028
32KST00000232018011620180115FALSCHFALSCHFALSCHWAHR
43KST00000242018011620180116WAHRWAHRWAHRFALSCH
54KST000002420180116
65KST000002420180116
76KST000002420180116
87KST000002820180115
98KST000002820180115
109KST000002820180115
1110KST000002820180115

ZelleFormel
F3=SVERWEIS(F$2;$B:$C;2;FALSCH)=$E3
G3=SVERWEIS(G$2;$B:$C;2;FALSCH)=$E3
H3=SVERWEIS(H$2;$B:$C;2;FALSCH)=$E3
I3=SVERWEIS(I$2;$B:$C;2;FALSCH)=$E3
F4=SVERWEIS(F$2;$B:$C;2;FALSCH)=$E4
G4=SVERWEIS(G$2;$B:$C;2;FALSCH)=$E4
H4=SVERWEIS(H$2;$B:$C;2;FALSCH)=$E4
I4=SVERWEIS(I$2;$B:$C;2;FALSCH)=$E4
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#8
(20.07.2018, 16:30)chenjung schrieb: Die Formatierung wird durch den export wohl so ausgegeben.

Moin!
Dann würde ich erst mal beim Text-IMPORT ansetzen und der Spalte das Format JMT mitgeben!
Wenn dies nicht gehen sollte, kannst Du per Formel (oder wie Jörg mittels PowerQuery) den Dat-Stempel in ein korrektes Datum umwandeln:
ABCD
1NRKostenstelleDatumDatKorrekt
21KST00000222018011616.01.2018
32KST00000232018011616.01.2018
43KST00000242018011616.01.2018
54KST00000242018011616.01.2018
65KST00000242018011616.01.2018
76KST00000242018011616.01.2018
87KST00000282018011515.01.2018
98KST00000282018011515.01.2018
109KST00000282018011515.01.2018
1110KST00000282018011515.01.2018

ZelleFormel
D2=DATUM(LINKS(C2;4);TEIL(C2;5;2);RECHTS(C2;2))

Hieraus kann man jetzt blitzschnell per Pivot-Table Deine Auswertung ohne eine einzige Formel erstellen:
Eine Möglichkeit:
DatKorrekt in Zeilen, KST in Spalten und Werte
FGHIJK
1Anzahl von KostenstelleKostenstelle
2DatKorrektKST0000022KST0000023KST0000024KST0000028Gesamtergebnis
315.01.201844
416.01.20181146
5Gesamtergebnis114410

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#9
Hallöchen,
Ich überlege, wie nun eigentlich gezählt werden soll.. Ich hatte ja datumsabhängig die Anzahl der Buchungen eines Tages gezählt. Dann kam die Nachfrage, was mich an der Richtigkeit zweifeln ließ. Daher meine Alternative mit der Variante, dass nur noch gezählt bzw festgestellt wird, ob eine Kostenstelle an einem Tag bucht. Daraus könnte man ja auch zählen, an wie vielen Tagen sie gebucht hat..
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#10
Hallo Ralf, ich habe noch keine weiterführende Antwort vom TE gelesen, deswegen warte ich noch.  Aber um dein Ergebnis darzustellen, brauche nicht noch eine PivotTable extra.

P.S.: Bei 80.000 Datensätzen und mehr würde ich soweit es geht auf Formeln verzichten... Auch wenn es nur um das Datum geht.
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top


Gehe zu:


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