Beregn decimale timer fra varighed i regneark: Sådan gør du (84:30:00 til 84,5)

Hvordan beregnes det decimale antal timer (84,5) fra en celle med en varighed på 84:30:00 (84 timer, 30 minutter, 0 sekunder) i et regneark, når de åbenlyse metoder Hour() og Value() ikke virker?

For at beregne det decimale antal timer (84,5) fra en celle med en varighed på 84:30:00 i et regneark, brug tekstfunktioner som LEFT(), MID() og RIGHT() til at udtrække timer, minutter og sekunder, og konverter derefter minutter og sekunder til timer ved at dividere med henholdsvis 60 og 3600, og summér til sidst de decimale værdier.

Sådan beregnes det decimale antal timer (84,5) fra en celle med en varighed på 84:30:00 i et regneark

Hvis de åbenlyse metoder Hour() og Value() ikke virker, kan du bruge følgende metode til at beregne det decimale antal timer fra en celle med en varighed på 84:30:00:

  1. Brug tekstfunktioner til at opdele tiden:

    • Antag, at tiden 84:30:00 er i celle A1.
    • Brug LEFT(), MID() og RIGHT() funktionerne til at udtrække timer, minutter og sekunder.
    • Eksempel:
      • =LEFT(A1, FIND(":", A1) - 1) for at udtrække timerne.
      • =MID(A1, FIND(":", A1) + 1, FIND(":", A1, FIND(":", A1) + 1) - FIND(":", A1) - 1) for at udtrække minutterne.
      • =RIGHT(A1, 2) for at udtrække sekunderne.
  2. Konverter tidselementerne til decimale værdier:

    • Konverter minutter og sekunder til timer ved at dividere med henholdsvis 60 og 3600.
    • Eksempel:
      • =LEFT(A1, FIND(":", A1) - 1) + MID(A1, FIND(":", A1) + 1, FIND(":", A1, FIND(":", A1) + 1) - FIND(":", A1) - 1) / 60 + RIGHT(A1, 2) / 3600
  3. Summér de decimale værdier:

    • Summér timerne, de konverterede minutter og sekunder for at få det samlede antal decimale timer.
    • Eksempel:
      • Hvis timerne er i celle B1, minutterne i C1 og sekunderne i D1, kan du bruge formlen =B1 + C1 / 60 + D1 / 3600.

Ved at følge disse trin kan du beregne det decimale antal timer fra en varighed som 84:30:00 i et regneark.