የቀን ማስያ ከተወሰነ መነሻ ቀን ላይ ዓመታትን፣ ወራትን፣ ሳምንታትን እና ቀናትን በመደመር ወይም በመቀነስ የወደፊት ወይም ያለፈን ቀን በትክክል ለማወቅ የሚያስችል መሣሪያ ነው። ይህ መሣሪያ የዘለል ዓመታትን እና የተለያየ የወራት ርዝማኔዎችን ከግምት ውስጥ በማስገባት ትክክለኛ የቀን መቁጠሪያ ስሌቶችን ያከናውናል።
የቀን መቁጠሪያ ስሌት መካኒክስ
የቀን መቁጠሪያ ስሌት ከተራ የሂሳብ ስሌት የተለየ ነው፤ ምክንያቱም የወራት ርዝማኔ ከ28 እስከ 31 ቀናት የሚለያይ ሲሆን፣ የዘለል ዓመታት ደግሞ በየአራት ዓመቱ የካቲት ወርን 29 ቀናት ያደርጉታል። ይህ መሣሪያ እነዚህን ሁሉ ውስብስብ የቀን መቁጠሪያ ሕጎች በራስ-ሰር ያሰላል።
በስሌት ሂደት ውስጥ ከአንድ በላይ የጊዜ አሃዶችን (ለምሳሌ ዓመታትን፣ ወራትን እና ቀናትን በአንድ ላይ) ሲያስገቡ ማስያው የሚከተለው ቋሚ የቅደም ተከተል ሕግ አለው፦
- በመጀመሪያ፣ ዓመታት እና ወራት በመነሻ ቀኑ ላይ ይታሰባሉ።
- በመቀጠል፣ ሳምንታት እና ቀናት በተገኘው ውጤት ላይ ይደመራሉ ወይም ይቀነሳሉ።
ይህ ቋሚ ቅደም ተከተል ስሌቱ ሁልጊዜም አስተማማኝ እና ሊገመት የሚችል ውጤት እንዲሰጥ ያደርጋል።
የዕለታት አቆጣጠር እና የሥራ ቀናት
ይህ ማስያ የሚጠቀመው የቀን መቁጠሪያ ቀናትን (calendar days) ነው። ይህ ማለት ቅዳሜ፣ እሁድ እና ማንኛቸውም የሕዝብ በዓላት በቆጠራው ውስጥ ይካተታሉ። ከሥራ ቀናት (business days) በተለየ መልኩ፣ የቀን መቁጠሪያ ቀናት ቀጣይነት ባለው መልኩ ስለሚቆጠሩ ለማንኛውም የጊዜ ገደብ ወይም ቀጠሮ ትክክለኛውን የቀን ልዩነት ለማወቅ ይረዳሉ።
የግብዓት እና የውጤት መለኪያዎች
መሣሪያው የሚከተሉትን ግብዓቶች ይቀበላል፦
- የመጀመሪያ ቀን: ስሌቱ የሚነሳበት ቀን ሲሆን፣ በነባሪነት የዛሬ ቀን ሆኖ ይዋቀራል።
- አቅጣጫ: "ደመር" ወይም "ቀንስ" የሚል ምርጫ።
- ዓመታት፣ ወራት፣ ሳምንታት፣ እና ቀናት: ከ0 እስከ 1,000,000 ያሉ ሙሉ ቁጥሮች።
ስሌቱ ሲጠናቀቅ የሚከተሉት ውጤቶች ይቀርባሉ፦
- የመጣው ቀን: የተሰላው ቀን ከነሳምንቱ ዕለት ጋር።
- በ YYYY-MM-DD ቅርጸት: ቀኑ በዓለም አቀፍ የ ISO ቅርጸት።
- ከመጀመሪያው ቀን ጀምሮ ያሉ ቀናት: በመነሻው እና በውጤቱ ቀን መካከል ያለው ጠቅላላ የቀናት ብዛት።
ማንኛውንም ውጤት በላዩ ላይ ጠቅ በማድረግ በቀላሉ መገልበጥ ይቻላል።
የድንበር ሁኔታዎች እና የቁጥጥር ሕጎች
በቀን ስሌት ወቅት የሚከተሉት ልዩ ሁኔታዎች እና የደህንነት ገደቦች ይተገበራሉ፦
የወር መጨረሻ መቆለፊያ (Clamping)
አንድ የተሰላ ቀን በታለመው ወር ውስጥ ወደማይገኝ ቀን የሚመራ ከሆነ (ለምሳሌ ከጥር 31 ላይ 1 ወር ሲደመር የካቲት 31 ስለማይኖር)፣ ውጤቱ በዚያ ወር የመጨረሻ ቀን ላይ እንዲያርፍ ይደረጋል። በዚህ ጊዜ "ያ ቀን በታለመው ወር ውስጥ ስለሌለ፣ ውጤቱ በወሩ የመጨረሻ ቀን ላይ ያርፋል።" የሚል ማሳሰቢያ ይወጣል።
የስህተት መልእክቶች
- የመጀመሪያው ቀን ትክክለኛ ካልሆነ፦ "የመጀመሪያው ቀን ትክክለኛ የቀን መቁጠሪያ ቀን አይደለም።" የሚል ስህተት ይታያል።
- የሚገቡት እሴቶች ከገደብ በላይ ከሆኑ፦ "እያንዳንዱ መጠን ሙሉ ቁጥር እና ከ1,000,000 በታች መሆን አለበት።" የሚል ማስጠንቀቂያ ይወጣል።
- የሚመጣው ውጤት ከሚደገፈው የቀን ክልል (ከዓመት 1 እስከ 9999) ውጭ ከሆነ፦ "ውጤቱ ከተደገፈው የቀን ክልል ውጭ ነው (ከዓመት 1–9999)።" የሚል መልእክት ይነበባል።
ማንኛውም ግብዓት የተሳሳተ ከሆነ ውጤቶቹ በሙሉ ይጸዱና በ — ምልክት ይተካሉ።
የግል መረጃ ጥበቃ እና አሠራር
የዚህ መሣሪያ ስሌቶች በሙሉ የሚከናወኑት በቀጥታ በብሮውዘርዎ ውስጥ ነው። የሚያስገቧቸው ቀናት ወይም መረጃዎች ወደ የትኛውም የውጭ ሰርቨር አይሰቀሉም ወይም ከመሣሪያዎ አይወጡም።
ተደጋግሞ የሚነሱ ጥያቄዎች (FAQ)
ጥያቄ፦ ጥር 31 ሲደመር አንድ ወር ስንት ይሆናል?
መልስ፦ የካቲት ወር 31ኛ ቀን የለውም፣ ስለዚህ ውጤቱ በወሩ የመጨረሻ ቀን ላይ ያርፋል — የካቲት 28፣ ወይም በዘለል ዓመት የካቲት 29። ይህ የቀን መቁጠሪያዎች፣ ባንኮች እና የተመን ሉሆች (spreadsheets) የሚከተሉት ሥርዓት ነው፣ እና ይህ በሚሆንበት ጊዜ ሁሉ የሁኔታ አሞሌው ይነግርዎታል።
ጥያቄ፦ ዓመታት፣ ወራት፣ ሳምንታት እና ቀናት በምን ቅደም ተከተል ነው የሚታሰቡት?
መልስ፦ በመጀመሪያ ዓመታት እና ወራት ይንቀሳቀሳሉ፣ ከዚያም ሳምንታት እና ቀናት በላዩ ላይ ይታከላሉ። ስለዚህ ጥር 31 ሲደመር አንድ ወር እና አንድ ቀን መጀመሪያ በየካቲት መጨረሻ ላይ ያርፋል፣ ከዚያም አንድ ቀን ወደ መጋቢት ይሸጋገራል። የተለየ ቅደም ተከተል ቢሆን ኖሮ የተለየ ቀን ላይ ሊያርፍ ይችል ነበር፣ ለዚህ ነው ይህኛው ቋሚ እና ሊገመት የሚችል የሆነው።
ጥያቄ፦ የሥራ ቀናትን ይቆጥራል?
መልስ፦ አይደለም — ማስያው የሚሠራው በቀን መቁጠሪያ ቀናት ነው፣ ስለዚህ ቅዳሜና እሁድ እና የሕዝብ በዓላት በቆጠራው ውስጥ ይካተታሉ። ውጤቱ የሳምንቱን ቀን ያሳያል፣ ስለዚህ ቀነ-ገደብ ቅዳሜ ወይም እሁድ ላይ ሲያርፍ ወዲያውኑ አይተው ራስዎ ማስተካከል ይችላሉ።