Fragensteller
Berechnung mit Werte aus einer Matrix

Allgemeine Diskussion
-
Hallo,
ich versuche derzeit eine DATEDIFF berechnung, bei der die Differenz zweier Daten in Minuten innerhalb einer, in einer Matrix vorgebenen Regel abgebildet werden soll.
Die Matrix sieht so aus.
Nun möchte ich, dass in meiner Datumsdifferenz die Zahl der Minuten innerhalb dieses Profils abbilden soll, dargestellt wird.
Bspw. @Start = 06.11.2011 12:00Uhr, @Ende = 07.11.2011 15:30Uhr sind nach dem Profil 14,5 Stunden.
Kann mir da jemand helfen?
Grüße
Fabian
www.consulting4it.de- Typ geändert Robert BreitenhoferModerator Montag, 21. November 2011 15:33 Keine Rückmeldung des Fragenstellender
Alle Antworten
-
Am 07.11.2011 15:26, schrieb FabianHenzler:> Hallo,>> ich versuche derzeit eine DATEDIFF berechnung, bei der die Differenz> zweier Daten in Minuten innerhalb einer, in einer Matrix vorgebenen> Regel abgebildet werden soll.>> Die Matrix sieht so aus.Deine Matrix hat nen kleinen Fehler ... du hast nur 23 Stunden am TagHour_1 - Hour_23. Und je nachdem wie man zählt sind es halt 13,5 oder14,5 Stunden.Blöde Frage, aber was soll damit abgebildet werden??? Kann es auchvorkommen, daß du eine Maske 0 0 0 1 1 1 0 0 1 1 0 1 0 0 hast - d.h.mit Lücken zwischen den 1? Oder hast du eigentlich nur einen Von BisAbschnitt???Vielleicht kommst du besser wenn du deinen Eintrag erst einmal splittest...Mo: 12:00 - 18:00 Uhr = 360Di: 08:00 - 15:30 Uhr = 450Diese durchgehenden Einträge lassen sich dann leicht summieren ...
-
Hallo Fabian,
kannst Du dein Problem etwas näher erläutern, da ich nicht verstehe was Du genau berrechnet möchtest. Auch deinem Beispiel kann ich nicht folgen: @Start = 06.11.2011 12:00Uhr, @Ende = 07.11.2011 15:30Uhr sind nach dem Profil 14,5 Stunden.
Mir ist nicht ersichtlich, wie Du auf die 14,5 Stunden kommst und wie Deine Matrix da eine Rolle spielt.
06.11.2011 war ein Sonntag und somit ist 07.11.2011 ein Montag und wenn nur die Stunden gezählt werden sollen, die in Deiner Matrix eine 1 enthalten (reine Vermutung) so komme ich auf 7,5 Stunden.
Gruß Falk
-
****************************************************************************************************************
Dieser Thread wurde mangels weiterer Beteiligung des Fragestellenden ohne bestätigte Lösung abgeschlossen.
Neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.
****************************************************************************************************************