Microsoft Excel

Herbers Excel/VBA-Archiv

Auslesen erste Zeitpunkte pro Tag | Herbers Excel-Forum


Betrifft: Auslesen erste Zeitpunkte pro Tag von: kathy
Geschrieben am: 26.01.2012 13:37:33

Hallo Leute,

ich möchte gern den Zeitpunkt für den Raumeintritt pro Tag und Abteilung auslesen. Mein Problem ist jetzt, dass teilweise eine Abteilung an einem Tag mehrere Räume am Morgen betritt. Wie kann ich den Zeitpunkt für diese Abteilung dann für jeden Raum ermitteln.

Hier ein Beispiel.

https://www.herber.de/bbs/user/78606.xlsx

Bin für jede Hilfe dankbar.

Gruß
kathy

  

Betrifft: AW: Auslesen erste Zeitpunkte pro Tag von: Josef Ehrensberger
Geschrieben am: 26.01.2012 14:33:20


Hallo Kathy,

so?

Eintritt

 BDEFGHIJKLMNOPQR
3  Abtl. AAbtl. BAbtl. CAbtl. DAbtl. EAbtl. FAbtl. GAbtl. AAbtl. BAbtl. CAbtl. DAbtl. EAbtl. FAbtl. G
4Fr01.04.1110:3308:3000:0000:0008:3008:3000:0010:3308:3000:0000:0008:3008:3000:00
5Sa02.04.1100:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:00
6So03.04.1100:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:00
7Mo04.04.1108:3108:1509:3008:4512:5008:3700:0008:3108:1509:3008:4512:5008:3700:00
8Di05.04.1108:1308:2000:0000:0008:2100:0000:0008:1308:2000:0000:0008:2100:0000:00
9Mi06.04.1108:1708:2000:0000:0000:0008:5509:1908:1708:2000:0000:0000:0008:5509:19
10Do07.04.1108:4508:1900:0008:2000:0000:0000:0008:4508:1900:0008:2000:0000:0000:00
11Fr08.04.1100:0008:4008:3500:0012:3008:2000:0000:0008:4008:3500:0012:3008:2000:00
12Sa09.04.1100:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:00
13So10.04.1100:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:0000:00

Formeln der Tabelle
ZelleFormel
E4{=MIN(WENN(($X$3:$X$94=E$3)*($U$3:$U$94=$D4); $Y$3:$Y$94))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
E41. / Zellwert ist zwischen =0,395833333333333 und =0,6Abc
E42. / Formel ist =UND(E4=0;NICHT(ISTLEER(E4)))Abc
E43. / Formel ist =WOCHENTAG($B4) = 7Abc
E44. / Formel ist =WOCHENTAG($B4) = 1Abc
E45. / Formel ist =WOCHENTAG($B4) = 7Abc


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4






« Gruß Sepp »



  

Betrifft: AW: Auslesen erste Zeitpunkte pro Tag von: kathy
Geschrieben am: 26.01.2012 14:44:58

Hallo Sepp,

vielen Dank für Deine Hilfe. Aber in Deinem Beispiel wird für die Abteilung, die doppelt an diesem Tag vorkommt, zweimal der gleiche Zeitpunkt angegeben. Ich möchte aber die beiden verschiedenen.

Z.B. am 4.4.11 Abteilung B, betritt einmal um 8:20 Uhr einen Raum und um 8:15 Uhr einen.

Hast Du noch eine Idee?

Gruß
kathy


  

Betrifft: AW: Auslesen erste Zeitpunkte pro Tag von: Josef Ehrensberger
Geschrieben am: 26.01.2012 15:01:28


Hallo Kathy,

dann so.

Eintritt

 BDEFGHIJKLMNOPQR
1Eintritt in Raum               
27:00 13:00      13:00      
3  Abtl. AAbtl. BAbtl. CAbtl. DAbtl. EAbtl. FAbtl. GAbtl. AAbtl. BAbtl. CAbtl. DAbtl. EAbtl. FAbtl. G
4Fr01.04.1110:3308:30  08:3008:30 14:4910:25  13:3011:10 
5Sa02.04.11              
6So03.04.11              
7Mo04.04.1108:3108:1509:3008:4512:5008:37 10:0008:2010:1809:39   
8Di05.04.1108:1308:20  08:21  09:1009:33  09:49  
9Mi06.04.1108:1708:20   08:5509:19 09:12   11:3511:35
10Do07.04.1108:4508:19 08:20   11:2509:55 09:35   
11Fr08.04.11 08:4008:35 12:3008:20  10:2009:58 13:1509:30 
12Sa09.04.11              
13So10.04.11              

Formeln der Tabelle
ZelleFormel
E4{=WENN(SUMME(($X$3:$X$94=E$3)*($U$3:$U$94=$D4))<ZÄHLENWENN($E$3:E$3;E$3); "";KKLEINSTE(WENN(($X$3:$X$94=E$3)*($U$3:$U$94=$D4); $Y$3:$Y$94); ZÄHLENWENN($E$3:E$3;E$3)))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
E41. / Zellwert ist zwischen =0,395833333333333 und =0,6Abc
E42. / Formel ist =UND(E4=0;NICHT(ISTLEER(E4)))Abc
E43. / Formel ist =WOCHENTAG($B4) = 7Abc
E44. / Formel ist =WOCHENTAG($B4) = 1Abc
E45. / Formel ist =WOCHENTAG($B4) = 7Abc


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4






« Gruß Sepp »



  

Betrifft: AW: Auslesen erste Zeitpunkte pro Tag von: kathy
Geschrieben am: 26.01.2012 15:16:46

Hallo Sepp,

kannst Du mir bitte nochmal helfen. Jetzt wird zwar die zweite Zeit auch ausgelesen, aber alle anderen auch.

Ich brauche jeweils immer nur den ersten Zeitpunkt pro Tag und Raum. Der zweite interessiert mich nicht mehr. Ich möchte einfach nur wissen, ab wann morgens der Raum belegt ist.

Vielen Dank.
kathy


  

Betrifft: AW: Auslesen erste Zeitpunkte pro Tag von: Josef Ehrensberger
Geschrieben am: 26.01.2012 15:37:03


Hallo Kathy,

Eintritt

 BDEFGHIJKLMNOPQR
1Eintritt in Raum               
27:00 13:00      13:00      
3  Abtl. AAbtl. BAbtl. CAbtl. DAbtl. EAbtl. FAbtl. GAbtl. AAbtl. BAbtl. CAbtl. DAbtl. EAbtl. FAbtl. G
4Fr01.04.1110:3308:30  08:3008:30        
5Sa02.04.11              
6So03.04.11              
7Mo04.04.1108:3108:1509:3008:4512:5008:37        
8Di05.04.1108:1308:20  08:21         
9Mi06.04.1108:1708:20   08:5509:19       
10Do07.04.1108:4508:19 08:20          
11Fr08.04.11 08:4008:35 12:3008:20        
12Sa09.04.11              
13So10.04.11              

Formeln der Tabelle
ZelleFormel
E4{=WENN((SUMME(($X$3:$X$94=E$3)*($U$3:$U$94=$D4))=0)+(ZÄHLENWENN($E$3:E$3;E$3)<>1); "";KKLEINSTE(WENN(($X$3:$X$94=E$3)*($U$3:$U$94=$D4); $Y$3:$Y$94); 1))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
E41. / Zellwert ist zwischen =0,395833333333333 und =0,6Abc
E42. / Formel ist =UND(E4=0;NICHT(ISTLEER(E4)))Abc
E43. / Formel ist =WOCHENTAG($B4) = 7Abc
E44. / Formel ist =WOCHENTAG($B4) = 1Abc
E45. / Formel ist =WOCHENTAG($B4) = 7Abc


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4






« Gruß Sepp »



  

Betrifft: Vielen Dank. von: kathy
Geschrieben am: 26.01.2012 15:54:31

Hallo Sepp,

dank Deiner Hilfe habe ich es jetzt hinbekommen. Musste aber noch mit einer Hilfsspalte arbeiten, wo mir immer wenn der Raum gewechselt wurde, eine 1 angezeigt wird.

Vielen Dank für Deine Mühe.

Gruß
kathy


  

Betrifft: und so ohne 0-Werte. von: Josef Ehrensberger
Geschrieben am: 26.01.2012 14:37:01

Eintritt

 BDEFGHIJKLMNOPQR
1Eintritt in Raum               
27:00 13:00      13:00      
3  Abtl. AAbtl. BAbtl. CAbtl. DAbtl. EAbtl. FAbtl. GAbtl. AAbtl. BAbtl. CAbtl. DAbtl. EAbtl. FAbtl. G
4Fr01.04.1110:3308:30  08:3008:30 10:3308:30  08:3008:30 
5Sa02.04.11              
6So03.04.11              
7Mo04.04.1108:3108:1509:3008:4512:5008:37 08:3108:1509:3008:4512:5008:37 
8Di05.04.1108:1308:20  08:21  08:1308:20  08:21  
9Mi06.04.1108:1708:20   08:5509:1908:1708:20   08:5509:19
10Do07.04.1108:4508:19 08:20   08:4508:19 08:20   
11Fr08.04.11 08:4008:35 12:3008:20  08:4008:35 12:3008:20 
12Sa09.04.11              
13So10.04.11              

Formeln der Tabelle
ZelleFormel
E4{=WENN(SUMME(($X$3:$X$94=E$3)*($U$3:$U$94=$D4))>0;MIN(WENN(($X$3:$X$94=E$3)*($U$3:$U$94=$D4); $Y$3:$Y$94)); "")}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
E41. / Zellwert ist zwischen =0,395833333333333 und =0,6Abc
E42. / Formel ist =UND(E4=0;NICHT(ISTLEER(E4)))Abc
E43. / Formel ist =WOCHENTAG($B4) = 7Abc
E44. / Formel ist =WOCHENTAG($B4) = 1Abc
E45. / Formel ist =WOCHENTAG($B4) = 7Abc


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4



« Gruß Sepp »



  

Betrifft: AW: Auslesen erste Zeitpunkte pro Tag von: fcs
Geschrieben am: 26.01.2012 15:38:50

Hallo Kathy,

evtl. kommst du ja mit einer Pivot-Tabellenauswertung weiter.
In einer Zusatzspalte werden die Eintrittszeiten noch in vor/nach 13:00 eingeteilt - ggf. anpassen

Gruß
Franz
https://www.herber.de/bbs/user/78608.xlsx


Beiträge aus den Excel-Beispielen zum Thema "Auslesen erste Zeitpunkte pro Tag"