Ereignisabfrage in Abhängigkeit von Jahr, Monat, Wochentag und Zeitraum
#11
Hallo E..?, lässt du uns nach (d)einer (Beispiel)Datei betteln..? Das wär' nicht nett...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#12

.xlsx   Beispiel.xlsx (Größe: 10,69 KB / Downloads: 5)
Sorry. Anbei eine Beispieldatei

Zeile 2 zeigt was nicht geht.
Zeile 3 zeigt das es ohne die Uhrzeit geht.
Top
#13
Hallo, das ist so richtig..? Also wirklich von 10:00 bis 12:00 und 1:00 bis 7:00..?

Arbeitsblatt mit dem Namen 'Auswertung'
A
210
311
412
51
62
73
84
95
106
117
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
#14
Hallöchen,

wenn Du jedoch noch 00:00:01 dazurechnen willst, wird es noch komplizierter. Ich vermute, in Deiner Zelle steht dann nur 1.
Ich hab deswegen in der Formel jetzt 6 und 5 und <5 Stellen verarbeitet. Ansonsten würden die Zeiten zwischen 0 und 1 Uhr fehlen Sad

Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
1111213211
209101119
311100920
411111
5111
61

ZelleFormel
B1=SUMMENPRODUKT(((--LINKS(0&$A$1:$A$10;3))=C1)*1*(LÄNGE($A$1:$A$10)=6))+SUMMENPRODUKT(((--LINKS(0&$A$1:$A$10;2))=C1)*1*(LÄNGE($A$1:$A$10)=5))+SUMMENPRODUKT(((--LINKS(0&$A$1:$A$10;1))=C1)*1*(LÄNGE($A$1:$A$10)<5)*(LÄNGE($A$1:$A$10)>0))
B2=SUMMENPRODUKT(((--LINKS(0&$A$1:$A$10;3))=C2)*1*(LÄNGE($A$1:$A$10)=6))+SUMMENPRODUKT(((--LINKS(0&$A$1:$A$10;2))=C2)*1*(LÄNGE($A$1:$A$10)=5))+SUMMENPRODUKT(((--LINKS(0&$A$1:$A$10;1))=C2)*1*(LÄNGE($A$1:$A$10)<5)*(LÄNGE($A$1:$A$10)>0))
B3=SUMMENPRODUKT(((--LINKS(0&$A$1:$A$10;3))=C3)*1*(LÄNGE($A$1:$A$10)=6))+SUMMENPRODUKT(((--LINKS(0&$A$1:$A$10;2))=C3)*1*(LÄNGE($A$1:$A$10)=5))+SUMMENPRODUKT(((--LINKS(0&$A$1:$A$10;1))=C3)*1*(LÄNGE($A$1:$A$10)<5)*(LÄNGE($A$1:$A$10)>0))
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)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • Effe_Alf
Top
#15
Ah danke!!!
Muss natürlich

22
23
0
1
2
usw.
 
sein. Das sind die Nachtstunden 22-7 Uhr.

Trotzdem will die Formel nicht Sad
Top
#16
Hallöchen,

Du siehst ja, das bei mir gerechnet wurde und visuell geprüft auch richtig Sad
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#17
Hallo, meinst du das so..? Wahrscheinlich ja nicht...

Arbeitsblatt mit dem Namen 'Auswertung'
ABCDEFGH
11234567
2102024100
3112211200
4123426300
510000000
621100000
730000000
840000000
950000000
1060000000
1170001000
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
#18
Danke!!! Das hat die richtigen Denkanstöße gegeben.
Ich habe es wie folgt gelöst:

Ereignisse zwischen 22-23 Uhr:
=SUMMENPRODUKT(--(LÄNGE(Daten!$B:$B)>5)*(WOCHENTAG(Daten!$A:$A;12)=Auswertung2!B$8)*1*(Daten!$B:$B>=220000)*(Daten!$B:$B<>""))
-SUMMENPRODUKT(--(LÄNGE(Daten!$B:$B)>5)*(WOCHENTAG(Daten!$A:$A;12)=Auswertung2!B$8)*1*(Daten!$B:$B>=230000)*(Daten!$B:$B<>""))

zwischen 23-0 Uhr:
=SUMMENPRODUKT(--(LÄNGE(Daten!$B:$B)>5)*(WOCHENTAG(Daten!$A:$A;12)=Auswertung2!B$8)*1*(Daten!$B:$B>=230000)*(Daten!$B:$B<>""))

zwischen 0-1 Uhr:
=SUMMENPRODUKT(--(LÄNGE(Daten!$B:$B)<5)*(WOCHENTAG(Daten!$A:$A;12)=Auswertung2!B$8)*1*(Daten!$B:$B<>""))

zwischen 1-2 Uhr:
=SUMMENPRODUKT(--(LÄNGE(Daten!$B:$B)=5)*(WOCHENTAG(Daten!$A:$A;12)=Auswertung2!B$8)*1*(Daten!$B:$B<20000)*(Daten!$B:$B<>""))

zwischen 2-3 Uhr und folgende Stundenintervalle:
=SUMMENPRODUKT(--(LÄNGE(Daten!$B:$B)=5)*(WOCHENTAG(Daten!$A:$A;12)=Auswertung2!B$8)*1*(Daten!$B:$B<$A13*10000+10000)*(Daten!$B:$B<>""))
-SUMMENPRODUKT(--(LÄNGE(Daten!$B:$B)=5)*(WOCHENTAG(Daten!$A:$A;12)=Auswertung2!B$8)*1*(Daten!$B:$B<$A13*10000)*(Daten!$B:$B<>""))

Evtl. gibt es Fehler, die mitteln sich aber bei Vergleichen der Jahre bzw. Wochentage raus. Somit für meinen Zweck ausreichend.
Vielen Dank nochmal an dieser Stelle!!!
Top


Gehe zu:


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