„Excel“ formulė: pridėkite dešimtainių valandų skaičių prie laiko

Turinys

Bendroji formulė

=time+(hours/24)

Santrauka

Norėdami pridėti nurodytą valandų skaičių prie laiko, galite pridėti valandas padalijus iš 24 arba naudoti LAIKO funkciją.

Parodytame pavyzdyje formulė D5 yra:

=B5+(C5/24)

Pastaba: įsitikinkite, kad rezultatai suformatuoti kaip laikas.

Paaiškinimas

„Excel“ laikai yra 24 valandų dalinės vertės. Viena laiko valanda yra 1/24, o 1 minutė laiko yra 1 / (24 * 60) = 1/1440.

Dėl to, jei dešimtainę reikšmę turite 6 valandas ir laiką A1, galite pridėti 6 valandas laiko prie A1 vertės taip:

=A1+(6/24)

Su TIME funkcija

Laiko reikšmes taip pat galite pridėti naudodami TIME funkciją. Norėdami pridėti 15 valandų prie A1 laiko, naudokite:

=A1+TIME(6,0,0)

Funkcija LAIKAS sutaupo, kad nereikėtų prisiminti formulės, skirtos dešimtainėms valandoms konvertuoti į „Excel“ laiką. Tačiau nepamirškite, kad TIME funkcija „pereis“ atgal į nulį, kai vertės viršys 24 valandas.

Pavyzdžiui, atkreipkite dėmesį, kaip du būdai pateikia skirtingus rezultatus 25 valandas:

=TIME(25,0,0) = 0.041667 = 1:00 AM same day (1 hr) =25/24 = 1.041667 = 1:00 AM next day (25 hrs)

Funkcija TIME grąžina 1 valandos ekvivalentą, o 25/24 - visą vertę.

Valandų atėmimas nuo laiko

Galite gauti klaidą, jei bandysite atimti valandas iš laiko, kai rezultatas yra neigiamas, nes „Excel“ neleidžia neigiamų laiko reikšmių.

Vienas iš būdų išvengti šios problemos yra naudoti tokią formulę:

=MOD(time-(hours/24),1)

Čia MOD funkcija rūpinasi neigiama problema, naudodama MOD funkciją, norėdama „apversti“ neigiamas reikšmes iki reikiamos teigiamos vertės.

Kitas būdas išvengti šios problemos yra pradėti nuo laiko, kuris apima datos vertę. Tai leidžia jums atimti labai daug valandų be pavojaus gauti neigiamą rezultatą. Jei nenorite matyti rezultate rodomos datos, tiesiog pritaikykite tik laiko skaičiaus formatą.

Geri ryšiai

Modulinės matematikos įvadas (Khano akademija)

Įdomios straipsniai...