RSSFragen zu MS Excel 2010

Re: StandDuty Liste, probleme mit [europäischem Kalender]

Beitragvon ae » Di 17. Aug 2010, 14:56

Hallo,
das verstehe ich so nicht -
denn der Kalenderwoche ist es doch egal ob du Montags , Dienstags oder Mittwochs abrufst

=VLOOKUP(B2;'x:\StandDuty\[Bereitschaft.xls]Bereitschaft'!$A$1:$T$65536;4;FALSE)

B2 ist doch die Kalenderwoche, oder?
Gruß
Andreas E
------
Oh Mann, ich fühl mich heute wie =DATEDIF(DATUM(1961;6;12);HEUTE();"y") Jahre alt
ae
Benutzeravatar
 
Beiträge: 151
Registriert: Sa 18. Jul 2009, 13:56

Re: StandDuty Liste, probleme mit [europäischem Kalender]

Beitragvon Morpheus » Di 17. Aug 2010, 19:00

ae hat geschrieben:denn der Kalenderwoche ist es doch egal ob du Montags , Dienstags oder Mittwochs abrufst

=VLOOKUP(B2;'x:\StandDuty\[Bereitschaft.xls]Bereitschaft'!$A$1:$T$65536;4;FALSE)

B2 ist doch die Kalenderwoche, oder?

Nein. Da ich mit der Kalenderwoche im Konflikt mit den KW's der vergangenen Jahre stand (die Sheet reicht zurück bis 2006), habe ich die Suche von "KW "C2 auf suche B2 abgeändert (Datum z.B. 16.08.2010).

In der Zieldatei ist unter A das Datum des beginnes eingetragen (z.B. 16.08.2010), und unter B das Enddatum (z.B. 23.08.2010). Solange ich beim Abruf das Erstdatum (A) eingebe, kein Problem, nur wenn ich an einem anderen Wochentag die Liste nochmals ausdrucken möchte muss ich wieder das Datum vom letzten Montag eingeben (A), sonst bekomm ich nichts geliefert.
Morpheus
Benutzeravatar
 
Beiträge: 15
Registriert: Fr 13. Aug 2010, 12:36

Re: StandDuty Liste, probleme mit [europäischem Kalender]

Beitragvon ae » Di 17. Aug 2010, 19:25

Hallo,


=Vlookup(if(weekday(B2;2)>1;B2-Weekday(B2;2)+1;B2);'x:\StandDuty\[Bereitschaft.xls]Bereitschaft'!$A$1:$T$65536;4;FALSE)

Teste mal bitte so
Da wird jetzt wenn B2 kein Montag ist auf den Montag zurück gerechnet
Gruß
Andreas E
------
Oh Mann, ich fühl mich heute wie =DATEDIF(DATUM(1961;6;12);HEUTE();"y") Jahre alt
ae
Benutzeravatar
 
Beiträge: 151
Registriert: Sa 18. Jul 2009, 13:56

Re: StandDuty Liste, probleme mit [europäischem Kalender]

Beitragvon Morpheus » Di 17. Aug 2010, 20:07

Wahnsinn :D , wo ist die Kaffeekasse? ;)

Mit Deiner Hilfe hab ich da in ganz kurzer Zeit ein ziemlich klasse Projek umgesetzt!

Eine allerletze Frage hab ich aber noch...

Ich würde gerne noch zum Aktuellen Datum auch das Enddatum anführen, dieses befindet sich ja in der B Spalte der Zieldatei. Jedoch bekomme ich immer nur eine Nummer importiert: 40413 - Vermutlich ist das das Datum in einer Art raw-data format und müsste nur umgerechnet werden, aber wie immer habe ich natürlich keine Ahnung wie :oops:

//Edit: Wenn ein Dokument fertiggestellt wurde und einer Arbeitsgruppe zur verfügung gestellt werden soll, dies aber an dem Dokument nichts verändern können/sollen, wie gehe ich da am geschicktesten vor? (Office Professional Plus 2010 /Englisch).
Morpheus
Benutzeravatar
 
Beiträge: 15
Registriert: Fr 13. Aug 2010, 12:36

Re: StandDuty Liste, probleme mit [europäischem Kalender]

Beitragvon ae » Mi 18. Aug 2010, 05:48

Hallo,
die Zahl 40413 ist nichts anderes als der Mo. 23.08.2010 (Format Zellen Datum).
Excel begint seine Zeitrechnung am 1.1.1900 und zählt jeden Tag als 1 - 2.1.1900 = 2 ....
Das ist im Grunde schon die Basis für das Rechnen mit Datum und Uhrzeit
24 Std sind dann eben auch 1 und 12 Stunden 0,5 ....

Für das Enddatum ergibt sich einfach =Anfangsdatum +6 (wenn Du den Sonntag meinst)

Einnen ganz einfachen Schutz hat Excel selbst ja bereits integriert.
Menüband Überprüfen - Blatt schützen (nur für die Tabelle) oder Arbeitsmappe schützen.
Gruß
Andreas E
------
Oh Mann, ich fühl mich heute wie =DATEDIF(DATUM(1961;6;12);HEUTE();"y") Jahre alt
ae
Benutzeravatar
 
Beiträge: 151
Registriert: Sa 18. Jul 2009, 13:56

Re: StandDuty Liste, probleme mit [europäischem Kalender]

Beitragvon Morpheus » Mi 18. Aug 2010, 07:46

Hallo

Das Datum geht normalerweise von Montag bis Montag (08:00 bis 08:00), da sich die Bereitschaft aber aufgrund von Feiertagen manchesmal um einen oder mehrere Tage verschiebt wird das Enddatum manuell in der Spalte B der Zieldatei eingetragen (wie das Beginndatum). Ich müßte also lediglich das eingetragene Datum anzeigen lassen, gibt es dafür eine Möglichkeit? Also genau wie bei den anderen Datensätzen, nur das hier nun eben ein Datum anstatt eines Namens importiert wird...

Danke & lg
morph
Morpheus
Benutzeravatar
 
Beiträge: 15
Registriert: Fr 13. Aug 2010, 12:36

Re: StandDuty Liste, probleme mit [europäischem Kalender]

Beitragvon ae » Mi 18. Aug 2010, 07:57

Hallo,
das funktioniert bei Vlookup genauso mt Datumswerten wie mit Texten.
Gruß
Andreas E
------
Oh Mann, ich fühl mich heute wie =DATEDIF(DATUM(1961;6;12);HEUTE();"y") Jahre alt
ae
Benutzeravatar
 
Beiträge: 151
Registriert: Sa 18. Jul 2009, 13:56

Re: StandDuty Liste, probleme mit [europäischem Kalender]

Beitragvon Morpheus » Mi 18. Aug 2010, 08:21

ae hat geschrieben:Hallo,
das funktioniert bei Vlookup genauso mt Datumswerten wie mit Texten.

Ich nutze den gleichen Befehlssatz wie bei all den anderen Datensätzen, und trotzdem bekomme ich das Datum in dieser Formel wie von dir vorher beschrieben zu sehen. Mache ich etwas falsch?

Das Datum in der Quelldatei ist im TT.MM.JJJJ Format eingetragen

=VLOOKUP(IF(WEEKDAY(B2;2)>1;B2-WEEKDAY(B2;2)+1;B2);'x:\StandDuty\[Bereitschaft.xls]Bereitschaft'!$A$1:$T$65536;2;FALSE)
Morpheus
Benutzeravatar
 
Beiträge: 15
Registriert: Fr 13. Aug 2010, 12:36

Re: StandDuty Liste, probleme mit [europäischem Kalender]

Beitragvon ae » Mi 18. Aug 2010, 08:28

Hm, sorry - aber ich verstehe die Frage nicht :?

Ich nutze den gleichen Befehlssatz wie bei all den anderen Datensätzen, und trotzdem bekomme ich das Datum in dieser Formel wie von dir vorher beschrieben zu sehen.


was soll denn statt des Datums kommen?
Dieser Sverweis müssteden Wert der 2. Spalte deines Suchbereichs zurückgeben - also der Wert aus Spalte B
Gruß
Andreas E
------
Oh Mann, ich fühl mich heute wie =DATEDIF(DATUM(1961;6;12);HEUTE();"y") Jahre alt
ae
Benutzeravatar
 
Beiträge: 151
Registriert: Sa 18. Jul 2009, 13:56

Re: StandDuty Liste, probleme mit [europäischem Kalender]

Beitragvon Morpheus » Mi 18. Aug 2010, 08:37

Hey, jetzt gehts!? Hokus-Pokus, versteh ich nicht :lol:

Mir wurde vorher nur die Zahl 40413 angezeigt, das ist zwar in Excel-Rechung das richtige Datum, aber das kann ja sonst keiner lesen...

Egal - es paßt

Es paßt alles :-)
Morpheus
Benutzeravatar
 
Beiträge: 15
Registriert: Fr 13. Aug 2010, 12:36

VorherigeNächste
Forum Statistik

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

Optionen