EDATE

ส่งกลับวันที่ที่ระบุตัวเลขของเดือนก่อน/หลังวันอื่น

ตัวอย่างการใช้งาน

EDATE(DATE(1969,7,20), 1)

EDATE(A2, 1)

EDATE(40909, -2)

รูปแบบคำสั่ง

EDATE(start_date, months)

  • start_date - วันที่เริ่มต้นในการคำนวณผลลัพธ์

  • months - ตัวเลขของเดือนก่อน (ลบ) หรือหลัง (บวก) start_date ในการคำนวณ

หมายเหตุ

  • ตรวจสอบว่าอินพุต start_date ในฟังก์ชันเป็นการอ้างอิงเซลล์ที่มีวันที่ ฟังก์ชันที่แสดงผลออบเจ็กต์วันที่ เช่น DATE, DATEVALUE หรือ TO_DATE หรือตัวเลขอนุกรมของวันที่ของประเภทที่แสดงผลโดยฟังก์ชัน N Google ชีตจะแสดงวันที่และเวลาเป็นตัวเลข ในขณะทำการแปลงโดยอัตโนมัติเมื่อมีการป้อนวันที่ที่มนุษย์อ่านได้ในเซลล์ ฟังก์ชันจะยอมรับเฉพาะวันที่ที่ถูกต้องในรูปแบบตัวเลขเท่านั้น

  • EDATE ไม่แปลงรูปแบบตัวเลขโดยอัตโนมัติเหมือนกับที่ Google ชีตทำกับค่าที่ป้อนลงในเซลล์ ดังนั้น EDATE(10/10/2000,1) จะได้รับการแปลค่าเป็น EDATE(0.005,1) ผลหารของ 10 หารด้วย 10 หารด้วย 2000

  • ระบบจะตัดทศนิยมของอาร์กิวเมนต์ที่ไม่ใช่จำนวนเต็มสำหรับ months ดังนั้น EDATE(A2,2.6) จะมีค่าเท่ากับ EDATE(A2,2)

ดูเพิ่มเติม

TO_DATE: แปลงจำนวนที่ระบุเป็นวันที่

N: แสดงผลอาร์กิวเมนต์ที่ระบุเป็นจำนวน

EOMONTH: ส่งคืนวันที่ที่แทนวันสุดท้ายของเดือน ซึ่งอยู่ก่อนหรือหลังวันอื่นเป็นจำนวนเดือนที่ระบุ

DATEVALUE: แปลงสตริงวันที่ที่ระบุในรูปแบบที่รู้จักเป็นค่าวันที่

DATE: แปลงปี เดือน และวันที่ระบุเป็นวันที่

ตัวอย่าง

แสดงผลวันที่ของวันที่อยู่นอกเหนือจาก start_date ที่กำหนด months เดือน

true
Visit the Learning Center

Using Google products, like Google Docs, at work or school? Try powerful tips, tutorials, and templates. Learn to work on Office files without installing Office, create dynamic project plans and team calendars, auto-organize your inbox, and more.

ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
8750772616314068998
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
35
false
false