Tijd omzetten naar bepaalde tekst in Excel

Anoniem
2018-04-24T11:00:41+00:00

Allen,

Hoe kan ik in Excel een bepaalde tijd omzetten naar een bepaalde tekst? Stel:

Cel A1 is de tijd, aangegeven als: 3:03:20

Nu wil ik dat cel A2 aangeeft of dit een dag-, avond-, of nachtdienst is , wanneer de tijd tussen 23:30:00 - 07:29:59 (nachtdienst), 07:30:00 - 15:29:59 (dagdienst) 15:30:00 - 23:29:59 (avonddienst) ligt.

Hoe kan ik deze realiseren? Bij voorbaat dank.

Mvg,

Menno Boer

Microsoft 365 en Office | Excel | Voor thuisgebruik | Windows

Vergrendelde vraag. Deze vraag is gemigreerd vanuit de Microsoft Ondersteuning-community. Je kunt met een stem aangeven of de inhoud nuttig is, maar je kunt geen opmerkingen of antwoorden toevoegen of de vraag volgen.

0 opmerkingen Geen opmerkingen
{count} stemmen
Antwoord geaccepteerd door vraagauteur
  1. Anoniem
    2018-04-25T06:33:24+00:00

    Menno,

    Vermoedelijk staat in kolom I de datum plus de tijd en is deze opgemaakt als tijd.

    Dan moet in de formule het datumgedeelte worden uitgesloten en dat zou zo kunnen:

    =KIEZEN(VERGELIJKEN(REST(I3;1);{0;0,3125;0,645833;0,979167};1);"nachtdienst";"dagdienst";"avonddienst";"nachtdienst")

    of

    =VERT.ZOEKEN(REST(I3;1);M3:N6;2;-1)

    Hopelijk lukt het zo wel.

    Jan

    1 persoon vond dit antwoord nuttig.
    0 opmerkingen Geen opmerkingen

4 extra antwoorden

Sorteren op: Meest nuttig
  1. Anoniem
    2018-04-24T11:13:36+00:00

    Dag Menno,

    Probeer dit:

    =ZOEKEN(TEKST(A1;"hh:mm:ss");{"00:00:00";"07:30:00";"15:30:00";"23:30:00"};{"N";"D";"A";"N"})

    0 opmerkingen Geen opmerkingen
  2. Anoniem
    2018-04-24T11:29:10+00:00

    Menno,

    Dat zou met deze formule kunnen:

    =KIEZEN(VERGELIJKEN(A1;{0;0,3125;0,645833;0,979167};1);"nachtdienst";"dagdienst";"avonddienst";"nachtdienst")

    Maar vaak wordt in zo'n geval een tabelletje gebruikt waarin de grenstijden zijn verwerkt.

    Stel je zet in F1:G4 deze tabel:

    0:00:00 nachtdienst
    7:30:00 dagdienst
    15:30:00 avonddienst
    23:30:00 nachtdienst

    dan geeft deze formule de betreffende dienst waarin de tijd in A1 valt:

    =VERT.ZOEKEN(A1;F1:G4;2;-1)

    (ik zie dat JP me voor is)

    Jan

    1 persoon vond dit antwoord nuttig.
    0 opmerkingen Geen opmerkingen
  3. Anoniem
    2018-04-25T05:04:01+00:00

    Bedankt Jan & JP voor jullie antwoorden. Alleen werkt hij helaas nog niet.

    Hieronder een screenshot, waarbij er vanaf 07:30:00uur een dagdienst aangegeven moet worden, maar nog nachtdienst aan geeft. enz.

    0 opmerkingen Geen opmerkingen
  4. Anoniem
    2018-04-25T06:40:18+00:00

    Jan,

    Hartelijk dank! Werkt goed!

    Mvg,

    Menno

    0 opmerkingen Geen opmerkingen