ฟังก์ชัน TimeSerial

ส่งกลับ ตัวแปร (วันที่) ที่มีเวลาสำหรับชั่วโมง นาที และวินาทีที่ระบุ

ไวยากรณ์

TimeSerial ( ชั่วโมง, นาที, วินาที )

คำเตือน    ตรวจสอบให้แน่ใจว่าอาร์กิวเมนต์อยู่ในช่วงที่ถูกต้องของค่า อาร์กิวเมนต์ที่ไม่ถูกต้องอาจทำให้เกิดผลลัพธ์ที่ไม่ถูกต้อง

ไวยากรณ์ของฟังก์ชันTimeSerialมีอาร์กิวเมนต์ดังนี้

อาร์กิวเมนต์

คำอธิบาย

ชั่วโมง

จำเป็น ตัวแปร(จำนวนเต็ม) หมายเลขระหว่าง 0 (12:00 น.) และ 23 (11:00 น.) รวมหรือ นิพจน์ตัวเลข

นาที

จำเป็น ตัวแปร(จำนวนเต็ม) นิพจน์ตัวเลขใดๆ

สอง

จำเป็น ตัวแปร(จำนวนเต็ม) นิพจน์ตัวเลขใดๆ

ข้อสังเกต

เมื่อต้องการระบุเวลาเช่น11:59:59 ช่วงของตัวเลขสำหรับแต่ละอาร์กิวเมนต์TimeSerialควรอยู่ในช่วงปกติสำหรับหน่วย นั่นคือ0–23สำหรับชั่วโมงและ 0-59 สำหรับนาทีและวินาที อย่างไรก็ตามคุณยังสามารถระบุเวลาที่สัมพันธ์กันสำหรับ อาร์กิวเมนต์ แต่ละรายการโดยใช้นิพจน์ตัวเลขที่แสดงถึงจำนวนชั่วโมงนาทีหรือวินาทีก่อนหรือหลังเวลาใดก็ได้ ตัวอย่างต่อไปนี้จะใช้นิพจน์แทนที่จะเป็นตัวเลขเวลาสัมบูรณ์ ฟังก์ชันTimeSerialจะส่งกลับเวลา15นาทีก่อน (-15) หกชั่วโมงก่อนเที่ยง (12 - 6) หรือ5:45:00 น.

TimeSerial(12 - 6, -15, 0)

เมื่ออาร์กิวเมนต์มีค่ามากกว่าช่วงปกติสำหรับอาร์กิวเมนต์นั้นจะเพิ่มไปยังหน่วยขนาดใหญ่ถัดไปตามความเหมาะสม ตัวอย่างเช่นถ้าคุณระบุ๗๕นาทีจะประเมินเป็นหนึ่งชั่วโมงและ15นาที ถ้ามีอาร์กิวเมนต์เดียวอยู่นอกช่วง-๓๒,๗๖๘ถึง๓๒,๗๖๗ข้อผิดพลาดจะเกิดขึ้น ถ้าเวลาที่ระบุโดยอาร์กิวเมนต์สามรายการจะทำให้วันที่จะตกอยู่นอกช่วงวันที่ที่ยอมรับได้ข้อผิดพลาดจะเกิดขึ้น

ตัวอย่างคิวรี

นิพจน์

ผลลัพธ์

เลือก TimeSerial (18, 12, 10) เป็น NewTime จาก ProductSales GROUP BY TimeSerial (18, 12, 10);

ส่งกลับค่า "เวลา" ที่ระบุไว้เป็นชั่วโมงนาทีและที่สองที่ใส่ในอาร์กิวเมนต์ของฟังก์ชันและแสดงในคอลัมน์ NewTime ผลลัพธ์: "6:12:10 PM"

ตัวอย่าง VBA

หมายเหตุ: ตัวอย่างที่ทำตามสาธิตการใช้ฟังก์ชันนี้ในโมดูลของแอปพลิเคชัน Visual Basic for Applications (VBA) สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการทำงานกับ VBA ให้เลือกการอ้างอิงนักพัฒนาในรายการดรอปดาวน์ที่อยู่ถัดจากค้นหาและใส่เงื่อนไขอย่างน้อยหนึ่งข้อในกล่องค้นหา

ตัวอย่างนี้ใช้ฟังก์ชันTimeSerialเพื่อส่งกลับเวลาสำหรับชั่วโมงนาทีและวินาทีที่ระบุ

Dim MyTime
MyTime = TimeSerial(16, 35, 17)
' MyTime contains serial representation of 4:35:17 PM.

หมายเหตุ:  หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณสามารถแจ้งให้เราทราบว่าข้อมูลมีประโยชน์หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้คุณใช้อ้างอิง

ดูเพิ่มเติม

การเลือกฟังก์ชันวันที่ที่ถูกต้อง

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×