13 ฟังก์ชันวันที่และเวลาของ Google ชีตที่คุณต้องรู้

เผยแพร่แล้ว: 2022-10-20

เมื่อคุณใช้สเปรดชีตสำหรับสิ่งต่างๆ ที่จำเป็นต้องกำหนดเวลา คุณอาจใส่วันที่และเวลาไว้ด้วย Google ชีตมีชุดฟังก์ชันสำหรับการจัดรูปแบบ การแปลง และการคำนวณวันที่และเวลาเพื่อช่วยในการป้อนข้อมูลของคุณ

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

สารบัญ

ค้นหาวัน เดือน หรือปีจากวันที่
รับชั่วโมง นาที หรือวินาทีจากเวลาหนึ่ง
รวมเซลล์เพื่อสร้างวันที่หรือเวลา
นับจำนวนวัน เดือน หรือปีระหว่างวันที่
คำนวณจำนวนวันทำงานระหว่างวันที่
หาวันที่หลังจากจำนวนวันทำงาน
แสดงวันที่และเวลาปัจจุบัน

ค้นหาวัน เดือน หรือปีจากวันที่

คุณอาจมีรายการวันเกิด วันที่สั่งซื้อ หรือคล้ายกันที่คุณต้องการแยกเฉพาะวัน เดือน หรือปี สำหรับสิ่งนี้ คุณสามารถใช้ฟังก์ชันที่มีชื่อเดียวกัน: DAY, MONTH และ YEAR

ที่เกี่ยวข้อง: วิธีเปลี่ยนรูปแบบวันที่เริ่มต้นใน Google ชีต

ไวยากรณ์สำหรับแต่ละรายการจะเหมือนกับ DAY(date) , MONTH(date) และ YEAR(date) โดยที่อาร์กิวเมนต์สามารถเป็นการอ้างอิงเซลล์ วันที่ หรือตัวเลขได้

ที่นี่ เรามีวันที่ในเซลล์ D1 และใช้สูตรต่อไปนี้เพื่อส่งกลับวัน เดือน และปี:

 =วัน(D1)
 =เดือน(D1)
 =ปี(D1) 

วัน เดือน ปี สำหรับวันที่

อีกตัวอย่างหนึ่ง เราได้จัดรูปแบบวันที่เป็นตัวเลขภายในสูตร:

 =DAY(29418)
 =เดือน(29418)
 = ปี(29418) 

วัน เดือน ปี เป็นตัวเลข

รับชั่วโมง นาที หรือวินาทีจากเวลาหนึ่ง

คล้ายกับการหาส่วนของวันที่ คุณสามารถรับส่วนของเวลาได้ เมื่อใช้ HOUR, MINUTE และ SECOND คุณจะได้รับชั่วโมง นาที และวินาทีจากการป้อนเวลา

ไวยากรณ์สำหรับฟังก์ชันเวลาแต่ละฟังก์ชันจะเหมือนกับ HOUR(time) , MINUTE(time) และ SECOND(time) โดยที่อาร์กิวเมนต์สามารถเป็นการอ้างอิงเซลล์ เวลา หรือตัวเลขได้

ที่นี่ เรามีเวลาในเซลล์ D1 และใช้สูตรเหล่านี้เพื่อรับชั่วโมง นาที และวินาที:

 =ชั่วโมง(D1)
 =นาที(D1)
 =วินาที(D1) 

HOUR, MINUTE และ SECOND ชั่วขณะหนึ่ง

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

 =HOUR("10:41:25")
 =MINUTE("10:41:25")
 =SECOND("10:41:25") 

HOUR, MINUTE และ SECOND กับเวลาในสูตร

รวมเซลล์เพื่อสร้างวันที่หรือเวลา

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

ที่เกี่ยวข้อง: วิธีสร้างรูปแบบวันที่หรือเวลาที่กำหนดเองใน Google ชีต

ไวยากรณ์สำหรับแต่ละสูตรของฟังก์ชันคือ DATE(year, month, day) และ TIME(hours, minutes, seconds) โดยสังเกตว่าสูตรวันที่ต้องการปีก่อน จากนั้นเดือนและวัน

เมื่อใช้สูตรต่อไปนี้ คุณสามารถรวมเซลล์ A2, B2 และ C2 เพื่อสร้างวันที่ที่สมบูรณ์ได้:

 =วันที่(A2,B2,C2) 

รวมเซลล์โดยใช้ DATE

ในการประกอบวันที่ในรูปแบบที่ถูกต้อง คุณสามารถป้อนปี เดือน และวันในสูตรดังนี้:

 =DATE(พ.ศ. 2539,11,4) 

องค์ประกอบวันที่ในสูตร DATE

ด้วยสูตรนี้ คุณสามารถรวมเซลล์ A2, B2 และ C2 เพื่อสร้างเวลาที่สมบูรณ์ได้:

 =เวลา(A2,B2,C2) 

รวมเซลล์โดยใช้ TIME

ในการรวมเวลาในรูปแบบที่ถูกต้อง คุณสามารถป้อนชั่วโมง นาที และวินาทีในสูตรได้ดังนี้:

 =เวลา(11,23,14) 

องค์ประกอบเวลาในสูตร TIME

นับจำนวนวัน เดือน หรือปีระหว่างวันที่

วิธีหนึ่งที่คุณอาจต้องการทำงานกับวันที่ในแผ่นงานของคุณคือการหาจำนวนวัน เดือน หรือปีระหว่างวันที่สองวัน คุณสามารถใช้ฟังก์ชัน DATEDIF เพื่อค้นหาหน่วยใดหน่วยหนึ่งจากสามหน่วยนี้

ไวยากรณ์ของฟังก์ชันคือ DATEDIF(start, end, unit) ซึ่งคุณจะต้องป้อนวันที่เริ่มต้นและสิ้นสุดในเครื่องหมายคำพูดหรือใช้การอ้างอิงเซลล์ สำหรับอาร์กิวเมนต์ unit คุณจะต้องป้อนตัวอักษรที่สอดคล้องกับหน่วยที่คุณต้องการค้นหา เช่น D สำหรับวัน M สำหรับเดือน หรือ Y สำหรับปี โดยแต่ละรายการเป็นเครื่องหมายคำพูด

ในตัวอย่างนี้ เราจะหาจำนวนเดือนระหว่างวันที่เราอยู่ในเซลล์ A2 และ B2 ด้วยสูตรนี้:

 =DATEDIF(A2,B2,"M") 

DATEDIF พร้อมการอ้างอิงเซลล์

หากต้องการใช้วันที่เริ่มต้นและวันที่สิ้นสุดเดียวกันแต่รวมไว้ในสูตรแทน ให้ใช้สูตรนี้:

 =DATEDIF("1/1/2021","12/31/22","M") 

DATEDIF พร้อมวันที่ในสูตร

คำนวณจำนวนวันทำงานระหว่างวันที่

แทนที่จะค้นหาวันประเภทใด คุณอาจต้องการแค่วันทำงาน คุณสามารถใช้ NETWORKDAYS เพื่อค้นหาหมายเลขนี้และบัญชีสำหรับวันหยุด

ที่เกี่ยวข้อง: วิธีหาจำนวนวันระหว่างสองวันใน Microsoft Excel

ไวยากรณ์คือ NETWORKDAYS(start, end, holidays) โดยที่ holidays เป็นอาร์กิวเมนต์ทางเลือกที่อ้างอิงช่วงเซลล์หรืออาร์เรย์ของวันที่

ในการค้นหาจำนวนวันทำงานระหว่างวันที่ของเราในเซลล์ A2 และ B2 ที่ไม่มีวันหยุด คุณจะต้องใช้สูตรนี้:

 = วันเครือข่าย (A2,B2) 

สูตร NETWORKDAYS ไม่มีวันหยุด

หากต้องการใช้เซลล์เดียวกันที่มีวันที่แต่เพิ่มวันหยุดในช่วงเซลล์ E2 ถึง E5 คุณจะต้องใช้สูตรนี้:

 =NETWORKDAYS(A2,B2,E2:E5) 

สูตร NETWORKDAYS พร้อมวันหยุด

หาวันที่หลังจากจำนวนวันทำงาน

การคำนวณ "วันทำการ" หรือวันทำงานเป็นสิ่งที่คุณอาจต้องการประมาณการการส่งมอบ การแจ้ง หรือวันครบกำหนด คุณสามารถใช้ฟังก์ชัน WORKDAY เพื่อทำสิ่งนี้ให้สำเร็จ

ไวยากรณ์คือ WORKDAY(start, number_days, holidays) ซึ่งคุณสามารถเลือกรวมช่วงเซลล์ของวันที่สำหรับ holidays เช่น ฟังก์ชันด้านบน

หากต้องการดูวันที่สิ้นสุด 10 วันทำงาน (B2) หลังจากวันที่ของเราในเซลล์ A2 คุณจะใช้สูตรนี้:

 =วันทำงาน(A2,B2) 

สูตร WORKDAY ไม่มีวันหยุด

หากต้องการดูวันที่สิ้นสุดของวันเดียวกันนั้น 10 วันทำการในภายหลัง แต่ยังพิจารณาวันหยุดในเซลล์ E2 ถึง E5 ให้ใช้สูตรนี้:

 =วันทำงาน(A2,B2,E2:E5) 

สูตร WORKDAY พร้อมวันหยุด

แสดงวันที่และเวลาปัจจุบัน

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

ไม่มีฟังก์ชันใดที่มีอาร์กิวเมนต์ แต่คุณต้องใส่วงเล็บสำหรับแต่ละรายการ

หากต้องการแสดงวันที่ปัจจุบันในเซลล์ A1 ให้ป้อนข้อมูลต่อไปนี้:

 =วันนี้() 

สูตรวันนี้

หากต้องการแสดงวันที่และเวลาปัจจุบันในเซลล์ A1 ให้ป้อนสูตรนี้แทน:

 =ตอนนี้() 

ตอนนี้สูตร

การทำงานกับวันที่และเวลาใน Google ชีตทำได้ง่ายด้วยฟังก์ชันเหล่านี้ ไม่ว่าคุณต้องการใช้เวลาส่วนหนึ่ง ค้นหาจำนวนเดือนระหว่างวันที่สองวัน หรือแสดงวันที่และเวลาปัจจุบันเสมอเมื่อคุณเปิดแผ่นงาน คุณก็พร้อมเสมอ

ที่เกี่ยวข้อง: 13 ฟังก์ชันวันที่และเวลาของ Microsoft Excel ที่คุณควรรู้