Excel formula: Laika ilgums ar dienām -

Satura rādītājs

Vispārēja formula

=days+time

Kopsavilkums

Lai programmā Excel ievadītu laika ilgumu, piemēram, 2 dienas 6 stundas un 30 minūtes, dienas var ievadīt atsevišķi kā decimālo vērtību, pēc tam pievienot laiku. Parādītajā piemērā šūnas F5 formula, kas nokopēta uz leju, ir:

=B5+TIME(C5,D5,0)

Paskaidrojums

Parādītajā piemērā mērķis ir ievadīt derīgu laiku, pamatojoties uz dienām, stundām un minūtēm, pēc tam rezultātu parādot kā kopējo stundu skaitu.

Galvenais ir saprast, ka laiks programmā Excel ir tikai skaitlis. 1 diena = 24 stundas un 1 stunda = 0,0412 (1/24). Tas nozīmē, ka 12 stundas = 0,5, 6 stundas = 0,25 utt. Tā kā laiks ir tikai skaitlis, varat pievienot laiku dienām un parādīt rezultātu, izmantojot pielāgotu skaitļu formātu vai izmantojot savu formulu, kā paskaidrots tālāk.

Parādītajā piemērā formula šūnā F5 ir:

=B5+TIME(C5,D5,0)

Formulas labajā pusē funkcija TIME tiek izmantota, lai no tās sastāvdaļām apkopotu derīgu laiku (stundas, minūtes, sekundes). Stundas nāk no C slejas, minūtes no D kolonnas, un sekundes tiek kodētas kā nulle. LAIKS atgriež 0,5, jo 12 stundas ir vienādas ar pusi dienas:

TIME(12,0,0) // returns 0.5

Izmantojot skaitli 1 C5, mēs varam vienkāršot formulu:

=1+0.5

kas galarezultātā atgriež 1,5. Lai parādītu šo rezultātu kā kopējo stundu skaitu, tiek izmantots pielāgots skaitļu formāts:

(h):mm

Kvadrātiekavās Excel tiek norādīts, ka stundām jābūt virs 24, jo pēc noklusējuma Excel katrā 24 stundu intervālā tiks atiestatīta uz nulli (piemēram, pulkstenis). Rezultāts ir tāds laiks kā "36:00", jo 1,5 ir pusotra diena jeb 36 stundas.

Formula G5 vienkārši norāda uz F5:

=F5

Pielāgots skaitļa formāts, ko izmanto, lai parādītu tādus rezultātus kā "1d 12h 0m", ir šāds:

d"d" h"h" m"m"

Vairāk nekā 31 diena

Izmantojot "d", lai dienas parādītu pielāgotā skaitļu formātā, tas darbojas līdz 31 dienai. Tomēr pēc 31 dienas Excel atjaunos dienas uz nulli. Tas neietekmē stundas, kas turpinās pareizi parādīties ar ciparu formātu (h).

Diemžēl pielāgots skaitļa formāts, piemēram, (d), netiek atbalstīts. Tomēr šajā piemērā, tā kā dienas, stundas un minūtes jau ir sadalītas atsevišķi, varat uzrakstīt savu formulu, lai parādītu dienas, minūtes un stundas šādi:

=B5&"d "&C5&"h "&D5&"m"

Šis ir savienošanas piemērs. Visas trīs skaitliskās vērtības tiek vienkārši iegultas vienā teksta virknē, kas savienota kopā ar ampersanda (&) operatoru.

Ja vēlaties parādīt esošo laika vērtību kā teksta virkni, varat izmantot šādu formulu:

=INT(A1)&" days "&TEXT(A1,"h"" hrs ""m"" mins """)

kur A1 satur laiku. Funkcija INT vienkārši atgriež skaitļa veselu skaitļa daļu (dienas). Funkcija TEXT tiek izmantota stundu un minūšu formatēšanai.

Interesanti raksti...