LibreOffice 25.2 Help
គណនាតម្លៃសម្គាល់ពេលវេលា សម្រាប់ប៉ារ៉ាម៉ែត្រម៉ោង នាទី និងវិនាទីដែលបានបញ្ជាក់ ដែលត្រូវបានហុចជាតម្លៃលេខ ។ បន្ទាប់មកអ្នកអាចប្រើតម្លៃនេះ ដើម្បីគណនាភាពខុសគ្នារវាងពេលវេលា ។
TimeSerial (hour, minute, second)
កាលបរិច្ឆេទ
hour ៖ កន្សោមចំនួនគត់ណាមួយដែលបញ្ជាក់ពីម៉ោងនៃពេលវេលា ដែលត្រូវបានប្រើដើម្បីកំណត់តម្លៃសម្គាល់ពេលវេលា ។ តម្លៃត្រឹមត្រូវ ៖ ០-២៣ ។
minute ៖ កន្សោមចំនួនគត់ណាមួយដែលបញ្ជាក់ពីនាទីនៃពេលវេលា ដែលត្រូវបានប្រើដើម្បីកំណត់តម្លៃសម្គាល់ពេលវេលា ។ ជាទូទៅ ប្រើតម្លៃចន្លោះ ០ និង ៥៩ ។ ទោះជាយ៉ាងណាក៏ដោយ អ្នកក៏អាចប្រើតម្លៃដែលស្ថិតនៅក្រៅជួរនេះ ដែលចំនួននាទីមានឥទ្ធិពលលើតម្លៃម៉ោង ។
second ៖ កន្សោមចំនួនគត់ណាមួយដែលបញ្ជាក់ពីវិនាទីនៃពេលវេលា ដែលត្រូវបានប្រើដើម្បីកំណត់តម្លៃសម្គាល់ពេលវេលា ។ ជាទូទៅ អ្នកអាចប្រើតម្លៃចន្លោះ ០ និង ៥៩ ។ ទោះជាយ៉ាងណាក៏ដោយ អ្នកក៏អាចប្រើតម្លៃដែលស្ថិតនៅក្រៅជួរនេះ ដែលចំនួនវិនាទីមានឥទ្ធិពលលើតម្លៃនាទី ។
ឧទាហរណ៍ ៖
12, -5, 45 ត្រូវគ្នាទៅនឹង 11, 55, 45
12, 61, 45 ត្រូវគ្នាទៅនឹង 13, 2, 45
12, 20, -2 ត្រូវគ្នាទៅនឹង 12, 19, 58
12, 20, 63 ត្រូវគ្នាទៅនឹង 12, 21, 4
អ្នកអាចប្រើអនុគមន៍ TimeSerial ដើម្បីបម្លែងពេលវេលាណាមួយទៅជាតម្លៃតែមួយ ដែលអ្នកអាចប្រើដើម្បីគណនាភាពខុសគ្នា ។
អនុគមន៍ TimeSerial ត្រឡប់វ៉ារ្យង់ប្រភេទ VarType 7 (កាលបរិច្ឆេទ) ។ តម្លៃនេះត្រូវបានរក្សាទុកខាងក្នុងជា លេខដែលមានចំនួនទសភាគទ្វេចន្លោះពី 0 ដល់ 0.9999999999 ។ ដោយផ្ទុយទៅនឹងអនុគមន៍ DateSerial ឬ DateValue ដែលតម្លៃលេខសម្គាល់កាលបរិច្ឆេទត្រូវបានគណនាជាថ្ងៃ ដោយមានទំនាក់ទំនងទៅនឹងកាលបរិច្ឆេទថេរ អ្នកអាចគណនាជាមួយតម្លៃដែលបានត្រឡប់ដោយអនុគមន៍ TimeSerial ប៉ុន្តែអ្នកមិនអាចវាយតម្លៃពួកវាទេ ។
នៅក្នុងអនុគមន៍ TimeValue អ្នកអាចហុចខ្សែអក្សរជាប៉ារ៉ាម៉ែត្រដែលមានពេលវេលា ។ សម្រាប់អនុគមន៍ TimeSerial ទោះជាយ៉ាងណាក៏ដោយ អ្នកអាចហុចប៉ារ៉ាម៉ែត្រផ្សេងគ្នា (ម៉ោង នាទី វិនាទី) ជាកន្សោមលេខដាច់ពីគ្នា ។
Sub ExampleTimeSerial
Dim dDate As Double, sDate As String
dDate = TimeSerial(8,30,15)
sDate = TimeSerial(8,30,15)
MsgBox dDate,64,"Time as a number"
MsgBox sDate,64,"Formatted time"
End Sub