Auftragsprogrammierung

Projektanfrage über Web Formular   per Online-Formular 
Projektanfrage über E-Mail  Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
Projektanfrage per Telefon  +49 (0)151 / 164 55 914
Projektanfrage weitere Informationen  weitere Informationen 

Sie benötigen Hilfe oder Unterstützung? Nutzen Sie für Ihre Anfrage unser Online-Formular, senden Sie uns eine Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!  oder rufen Sie uns einfach an.

Referenzen

 Bosch 
  T-Systems
  Hagebau
  Siemens
 Areva  VW
 Haufe-Lexware  British American Tobacco
  nagel group farbe

Erzeugung von dynamischen Zeit- und Datums-Reihen

In diesem Beispiel zeigen wir Ihnen, wie ausgehend von einem Start-Wert und einem End-Wert eine entsprechende Zeit- und Datumsplanung vollautomatisch erzeugt werden kann.

Beispiel 1: Dynamische Datumsreihe

Das erste Beispiel zeigt ein fortlaufendes Datum zwischen dem 01.06.2013 und dem 30.05.2015, das zwischen dem Start- und dem End-Datum dynamisch in die Tabelle eingetragen wird, siehe Abbildung.

Zur Erzeugung des ersten Datums in Zelle G9 wird folgende Formel verwendet: =ZEILE(INDIREKT(H3&":"&H4))

Markieren Sie anschließend den Zellbereich G9 bis G374 und Beenden Sie die Formeleingabe mit der Tastenkombination [Strg] + [Umschalt] + [Enter]. Damit wird eine Matrixformel erzeugt, die in den kompletten markierten Bereich eingetragen wird. Sobald Sie nun das Start- oder Ende-Datum verändern wird das Datumsraster entsprechend angepasst. Die folgende Abbildung zeigt die Planung mit geänderten Start- und Endterminen.

Sie sehen, dass die Auflistung nur bis zum eingegebenen Endtermin am 10.04.2013 fortgeführt wird. 

Mit Hilfe der Bedingten Formatierung wird verhindert, dass am dem 11.04.2013 keine Fehlermeldung angezeigt wird. Mit Hilfe einer Regel wird einfach die Schriftfarbe auf weiß gesetzt, sobald der Fehlerwert #NV ausgegeben wird. Die folgende Abbildung zeigt die Einstellung für die Bedingte Formatierung.

 

Beispiel 2: Dynamische Zeitreihe

Im zweiten Beispiel sehen Sie, wie sich auf ähnliche Art und Weise eine dynamische Zeitreihe aufbauen lässt. Diese Zeitreihe hat noch eine Besonderheit. Über ein DropDown-Feld lässt sich das Zeitraster einstellen. So kann in Zelle C5 zwischen 15, 30 und 60 Minuten gewählt werden. Das dynamische Zeitraster wird ebenso wie bei Datumsraster über eine Formel erzeugt. Erfassen Sie dazu folgende Formel in Zelle B9: =ZEILE(INDIREKT(C3*C6*24&":"&C4*C6*24))/24/C6

Markieren Sie den Zellbereich B9 bis B104 und beenden Sie die Eingabe mit der Tastenkombination [Strg] + [Umschalt] + [Enter]. Damit wird eine Matrixformel erzeugt und die Formel in den markierten Zellbereich eingetragen, siehe Abbildung.

Wenn nun das Raster in Zelle C5 auf beispielsweise  15 Minuten einstellen, ergibt sich folgendes Bild.

Zur Realisierung der Intervalleinstellung wird in Zelle C6 eine Hilfsformel verwendet: =WENN(C5=15;4;WENN(C5=30;2;1))

Fehler werden ebenso wie bei der dynamischen Datumserzeugung über die bedingte Formatierung realisert, siehe oben.

Die Beispieldatei kann unter dem folgenden Link heruntergeladen werden.

Drucken E-Mail

Relevante Artikel

Projektanfrage

 Sie benötigen eine Auftragsprogrammierung?
 Oder suchen Unterstützung bei der 
 Lösungsfindung?

  Nutzen Sie unser Anfrageformular

  Jetzt anrufen unter 0151 / 164 55 914

 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein! Projektanfrage per Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein! senden

  Weitere Informationen

sitepanel question2

P
R
O
J
E
K
T
A
N
F
R
A
G
E
Cookies erleichtern die Bereitstellung unserer Dienste. Mit der Bestätigung erklären Sie sich mit der Verwendung von Cookies auf Excel-Inside Solutions einverstanden.
Weitere Informationen Ok