breadcrumbDescription
Anvendelsessituation 4: Konverter timer i dags til dags dele
Denne anvendelsessituation konverterer tidspunkter på dagen til dagsdele, f.eks. morgen eller eftermiddag.
| Rå data | Mål |
|---|---|
| Kolonne med navnet Time på dag. | Opret formelfeltet "Dagsdel", der vurderer dagstidspunktet og bestemmer, om værdien er Morgen, Middag, Eftermiddag, Aften eller Nat. |
- For Feltbetegnelse skal du angive dagsdelen.
- For formelreturtype skal du vælge Tekst.
-
I syntakseditoren skal du angive formlen: IF(sourceField['Time på dag'] >= 6 && sourceField['Time på dag'] < 10, 'Morgen', IF(sourceField['Time på dag'] >= 10 && sourceField['Time på dag'] < 15, 'Middag', IF(sourceField['Time på dag'] >= 15 && sourceField['Time på dag'] < 19, 'Aften', IF((sourceField['Time på dag'] >= 19 && sourceField['Time på dag'] < 24) || (sourceField['Time på dag'] >= 0 && sourceField['Time på dag'] < 6), "Nat", "Uklassificeret")))).
Hvis de rå data ikke har en separat kolonne for Time på dag, kan du bruge den samme formel ved at læse i en dato med tidsstempel og parse tidsstemplet ud.
-
Valider formlen ved brug af disse kombinationer i testinputfeltet.
- "Time på dag" med værdien "6" returnerer "Morgen".
- "Time på dag" med værdien "12" returnerer "Middag".
- "Time på dag" med værdien "18" returnerer "Aften".
- "Time på dag" med værdien "19" returnerer "Nat".
- "Time på dag" med værdien "23" returnerer "Nat".
- "Time på dag" med værdien "0" returnerer "Nat".
- "Time på dag" med værdien "5" returnerer "Nat".
- Klik på Save (Gem).
- Bekræft, at "Dagsdelen" er tilføjet som et nyt felt.
