Office: (Office 2016) Aktivitätentabelle aus Wegetabelle erstellen

Helfe beim Thema Aktivitätentabelle aus Wegetabelle erstellen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe eine Wegetabelle (siehe Ausschnitt im Anhang) aus einer Verkehrsbefragung mit u.a. folgenden Feldern: HHNr=Haushaltsnr (6-stellige... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Matrixas, 12. Juni 2022.

  1. Matrixas Neuer User

    Aktivitätentabelle aus Wegetabelle erstellen


    Hallo,

    ich habe eine Wegetabelle (siehe Ausschnitt im Anhang) aus einer Verkehrsbefragung mit u.a. folgenden Feldern:

    HHNr=Haushaltsnr (6-stellige Nummer)
    PNr=Personennr des Haushalts (Wertebereich 1 bis 10)
    WNr=Wegenr (1. bis maximal 14. Weg des Tages)
    V_Beginn_Stunde=Wegbeginn Uhrzeitstunde (Ganze Zahl z.B. 7 für 7Uhr)
    V_Beginn_Minute=Wegbeginn Uhrzeitminute (Ganze Zahl z.B. 10 für Minute 10)
    V_Ankunft_Stunde=Wegankunft Uhrzeitstunde (Ganze Zahl z.B. 7 für 7Uhr)
    V_Ankunft_Minute=Wegankunft Uhrzeitminute (Ganze Zahl z.B. 20 für Minute 20)
    E_Beginn=Startuhrzeit des Weges in Minuten (Ganze Zahl z.B. 430 für 7:10Uhr)
    E_Ankunft=Ankunftsuhrzeit des Weges in Minuten (Ganze Zahl z.B. 440 für 7:20Uhr)
    E_DAUER=Wegedauer in Minuten (Ganze Zahl z.B. 10 für 10Minuten)
    E_START_ZWECK_CODE=Aktivität am Start (ein Buchstabe als Code, z.B. W für Work, S für Shopping, E für Education etc.)
    E_ZIEL_ZWECK_CODE= Aktivität am Ziel (ein Buchstabe als Code…)


    Die Wegetabelle soll in eine Aktivitätentabelle in diese Form umgewandelt werden:

    PERSONNO=HHNr verkettet mit PNr (z.B.: HHNr=123456;PNr=2 ergibt 1234562)

    SCHEDULENO=1 (Tagesplan immer 1)

    INDEX=Aktivitätsindex, die Indizes entsprechen der Reihenfolge der Aktivitätenausführungen (z.B. 1 für erste Aktivität Home, 2 für zweite Aktivität Work … 5 für fünfte Aktivität, höchster Index ist die letzte Aktivität Home, da die erste und die letzte Aktivität immer Home ist)

    STARTTIME= die erste Aktivität ist immer Home, daher am Index 1: Startzeit des ersten Weges bzw. geplante Abfahrtszeit (z.B.: 07:10:00),
    ansonsten an den nächsten Indizes immer die Ankunftsuhrzeit des Weges an der nächsten Aktivität, z.B. Work um 07:20:00)

    DURATION=Dauer der Aktivität in Sekunden (Ganze Zahl z.B. 25414 für 7h:03min:34sec),
    Die Dauer der Aktivität „Home“ am Beginn und Ende eines Tages ist immer 0 Minuten am ersten und letzten INDEX, (außer man kommt im Verlauf des Tages nach Hause und macht von da eine weitere Aktivität)
    ansonsten ist die Dauer die Differenz zwischen der Ankunftsuhrzeit des Weges z.B. an Index 2 / Aktivität Work und der Abfahrtsuhrzeit an Index 2 / Aktivität Work usw. für nachfolgende Aktivitäten

    ACTIVITYCODE= jede Tour beginnt und endet mit einer Home-Aktivitätenausübung (Code „H“); aufeinanderfolgende Touren eines Tagesplans teilen sich eine Home-Aktivitätsausübung

    ISMAJORACTIVITY=1, falls die Aktivitätenausübung die Hauptaktivitätenausübung der Tour darstellt (dies ist die zentrale Aktivitätenausübung einer Tour, welche wesentlich die Ziel-, Modus- und Startzeitwahl aller Aktivitätenausübungen der Tour beeinflusst); jede Tour muss eine solche Hauptaktivitätenausübung besitzen.

    ISPARTOFSUBTOUR=1, wenn z.B. eine nicht zu Hause bezogene Tour von einer Aktivität X zu einer Aktivität Y und wieder zurück zur Aktivität X geht und nicht zwischendurch nach Hause zurückgekehrt wird

    LOCATIONNO=1 (ist immer 1)

    Bsp.:

    * Table: Activity executions

    $ACTIVITYEXECUTION:PERSONNO;SCHEDULENO;INDEX;STARTTIME;DURATION;ACTIVITYCODE;ISMAJORACTIVITY;ISPARTOFSUBTOUR;LOCATIONNO
    1000001;1;1;07:00:03;0;H;0;0;1
    1000001;1;2;13:57:02;11648;W;1;0;1
    1000001;1;3;17:22:16;0;H;0;0;1
    1000001;1;4;07:12:14;8466;W;1;0;1
    1000001;1;5;09:44:26;3713;H;0;0;1
    1000001;1;6;11:11:29;4183;L;0;0;1
    1000001;1;7;12:23:58;2082;S;1;0;1
    1000001;1;8;13:00:31;1245;S;0;0;1
    1000001;1;9;13:42:39;132;H;0;0;1
    2000001;1;1;15:54:05;0;H;0;0;1
    2000001;1;2;15:59:44;1961;L;0;0;1
    2000001;1;3;16:35:55;1152;S;1;0;1
    2000001;1;4;16:57:23;1152;S;0;0;1
    2000001;1;5;17:23:28;2901;H;0;0;1
    2000001;1;6;18:21:13;1961;L;0;0;1
    2000001;1;7;19:23:56;903;L;1;0;1
    2000001;1;8;19:57:00;12354;L;0;0;1
    2000001;1;9;23:45:28;0;H;0;0;1
    3000001;1;1;05:47:34;0;H;0;0;1
    3000001;1;2;06:09:21;19798;W;1;0;1
    3000001;1;3;12:00:41;0;H;0;0;1

    (die oben gezeigte Wegetabelle enthält nur Minuten- und keine Sekundenzeitangaben. Ich brauche es trotzdem in Sekunden)

    Könnt Ihr mir mit einer Abfrage helfen? Oder geht es sogar leichter in Excel?
    Herzlichen Dank im Voraus!
     
    Matrixas, 12. Juni 2022
    #1
  2. Moin Matrixas,
    leider habe ich keine Idee, was Du mit dem Verketten in die Unübersichtlichkeit von vorher separierten Werten erreichen willst und wie eine Aktivitätentablle aussieht, aber die Sekunden-genaue Abbildung von Zeiträumen erreichst du mathematisch durch Mulitplikation mit 60. 1 Minute = 60 Sekunden, 1 Stunde = 60 x 60 Sekunden. Aber dau brauchst Du kein XL, da reicht ein Taschenrechner...
    Grüße
    p.s. Dein Upload scheint irgendwie gelitten zu haben. Mein FileViewer meldet corrupted
     
    d'r Bastler, 14. Juni 2022
    #2
Thema:

Aktivitätentabelle aus Wegetabelle erstellen

Die Seite wird geladen...
  1. Aktivitätentabelle aus Wegetabelle erstellen - Similar Threads - Aktivitätentabelle Wegetabelle erstellen

  2. Mit Abfragen Werte bis maximalen Wert erstellen

    in Microsoft Access Hilfe
    Mit Abfragen Werte bis maximalen Wert erstellen: Hallo, kann ich in Access mit einer (oder mehreren) Auswahlabfragen aus der Inputtabelle die Ergebnistabelle mit Werten bis zum Maximalwert generieren? Inputtabelle: IDNr | Maximalwert 1000 | 1...
  3. Mit Abfragen Werte bis maximalen Wert erstellen

    in Microsoft Excel Hilfe
    Mit Abfragen Werte bis maximalen Wert erstellen: Hallo, kann ich in Access mit einer (oder mehreren) Auswahlabfragen aus der Inputtabelle die Ergebnistabelle mit Werten bis zum Maximalwert generieren? Inputtabelle: IDNr | Maximalwert 1000 | 1...
  4. Tabelle automatisch mit Daten aus der Tabelle erstellen

    in Microsoft Excel Hilfe
    Tabelle automatisch mit Daten aus der Tabelle erstellen: Hallo an euch Excel-Profis, ich benötige folgende Hilfe. Ich erstelle gerade eine Exceldatei mit 38 Tabellen in denen drei Spalten mit personenbezogenen Daten eingetragen werden...
  5. Liniendiagramme erstellen

    in Microsoft Excel Hilfe
    Liniendiagramme erstellen: Hey, ich hätte 2 Anliegen. Ich muss schöne Liniendiagramme erstellen und habe eine Excel Datei als Musterbeispiel. Zu allererst muss ich x und y Achsen erstellen mit x bis 60 und y bis 6. danach...
  6. Eigene Suche erstellen

    in Microsoft Excel Hilfe
    Eigene Suche erstellen: Hallo, Ich bin komplett neu hier und bedanke mich schon mal für die Hilfe. Ich hatte Excel in der Ausbildung und das ist schon einige Tage her :P Ich versteh also ein bissel von dem, was ich...
  7. MTrans: transponieren und alle 10 Eintrage eine neue Zeile erstellen

    in Microsoft Excel Hilfe
    MTrans: transponieren und alle 10 Eintrage eine neue Zeile erstellen: Hallo zusammen, ich habe eine Tabelle mit Daten, die leider alle in einer Spalte dargestellt sind. Ich würde sie gerne wie folgt mit MTRANS transponieren: erste neue Reihe: =mtrans(A1:A10)...
  8. Hyperlink zu Link erstellen

    in Sonstiges
    Hyperlink zu Link erstellen: Hallo, brauch mal die mithilfe. wie kann ich im Hyperlink zu Link, eigenen Link erstellen. bin die letzten Seiten im netz durch aber keinen brauchbaren info gefunden. würde mich freuen, von euch...
Schlagworte:
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden