
Splošna formula
=SUMIFS(times,range,criteria)
Povzetek
Če želite pogojno seštevati čas, lahko uporabite funkcijo SUMIFS. V prikazanem primeru je formula v G5:
=SUMIFS(times,states,F5)
kjer so časi (C5: C15) in stanja (D5: D15) imenovani obsegi.
Pojasnilo
Excel-ovi časi so števila in jih je mogoče sešteti kot druge številske vrednosti. V tem primeru je F4: G7 zbirna tabela, ki prikazuje skupni čas, zabeležen v vsakem od treh stanj: stanje pripravljenosti, zagon in brez povezave. Te vrednosti so trdo kodirane v območju F5: F7.
Za pogojno seštevanje časa po posameznih stanjih uporabljamo funkcijo SUMIFS v G5:
=SUMIFS(times,states,F5)
- Obseg_vsote je imenovani časi obsega (C5: C15), vneseni v obliki hh: mm
- Obseg_pogojev1 je poimenovani obseg države (D5: D15)
- Kriterij 1 je vpisan kot F5
Sklicevanje na F5 je relativno. Ko se formula kopira v stolpec, se F5 spremeni v vsaki novi vrstici. Poimenovana obsega, čas in stanje sta fiksna in se ne spreminjata. V vsaki vrstici SUMIFS pravilno prikaže skupno število zabeleženih ur za dano stanje. Ko čas preseže 24 ur, boste morali uporabiti časovno obliko po meri, kot je razloženo spodaj.
Trajanje v 24 urah
Pri običajnih časovnih oblikah, kot je hh: mm, se ure vsakih 24 ur "ponastavijo" na nič. To je smiselno, če je namen prikazati dejanski čas, vendar je lahko zmedeno, če skupni čas preseže 1 dan, ker se zdi, da so ure izgubljene.
Če želite prikazati časovna obdobja, daljša od 24 ur, uporabite format števil po meri z urami v oglatih oklepajih, kot je prikazano spodaj:
(h):mm
Brez obsegov imen
Imenovani obsegi v tej formuli se uporabljajo samo za udobje. Poimenovani obsegi so samodejno absolutni, zato referenc ni treba ročno zaklepati. Vendar pa imenovani obsegi niso povsem izbirni. Brez imenovanih obsegov je enakovredna formula:
=SUMIFS($D$5:$D$15,$C$5:$C$15,F5)