อ่านในภาษาอังกฤษ

แชร์ผ่าน


วัน

นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณหน่วยวัดการคํานวณวิชวล

แสดงวันของเดือนเป็นตัวเลขตั้งแต่ 1 ถึง 31

วากยสัมพันธ์

DAY(<date>)  

พารามิเตอร์

เทอม นิยาม
date วันที่ในรูปแบบ datetime หรือการแสดงข้อความของวันที่

ค่าผลลัพธ์

จํานวนเต็มที่ระบุวันของเดือน

หมาย เหตุ

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

  • ค่าที่แสดงโดยฟังก์ชัน YEAR, MONTH และ DAY จะเป็นค่าคริสต์ศักย์โดยไม่คํานึงถึงรูปแบบการแสดงผลสําหรับค่าวันที่ที่กําหนดไว้ ตัวอย่างเช่น หากรูปแบบการแสดงผลของวันที่ที่กําหนดไว้เป็นฮิจเราะห์ ค่าที่แสดงสําหรับฟังก์ชัน YEAR, MONTH และ DAY จะเป็นค่าที่เชื่อมโยงกับวันที่แบบคริสต์ศักราชที่เทียบเท่า

  • เมื่ออาร์กิวเมนต์วันที่แสดงเป็นวันที่แบบข้อความ ฟังก์ชันวันจะใช้การตั้งค่าระบบภาษาและวันที่/เวลาของคอมพิวเตอร์ไคลเอ็นต์ ในการทําความเข้าใจค่าข้อความเพื่อดําเนินการแปลง หากการตั้งค่าวันที่/เวลาปัจจุบันแสดงวันที่ในรูปแบบเดือน/วัน/ปี สตริง "1/8/2009" จะถูกตีความว่าเป็นค่า datetime ซึ่งเทียบเท่ากับ 8 มกราคม 2009 และฟังก์ชันจะแสดงค่า 8 อย่างไรก็ตาม หากการตั้งค่าวันที่/เวลาปัจจุบันแสดงวันที่ในรูปแบบของวัน/เดือน/ปี สตริงเดียวกันนี้จะถูกตีความว่าเป็นค่า datetime เทียบเท่ากับ 1 สิงหาคม 2009 และฟังก์ชันจะแสดงค่า 1

ตัวอย่าง: การดึงข้อมูลวันจากคอลัมน์วันที่

สูตรต่อไปนี้จะแสดงวันจากวันที่ในคอลัมน์ [Birthdate]

= DAY([Birthdate])  

ตัวอย่าง - การดึงข้อมูลวันจากสตริงวันที่

สูตรต่อไปนี้จะแสดงวันเป็น 4 โดยใช้วันที่ที่ได้รับมาเป็นสตริงในรูปแบบข้อความที่ยอมรับได้

= DAY("3-4-1007")  
= DAY("March 4 2007")  

ตัวอย่าง - การใช้ค่าวันเป็นเงื่อนไข

นิพจน์ต่อไปนี้แสดงวันที่มีการจัดทําคําสั่งขายแต่ละครั้ง และตั้งค่าสถานะแถวเป็นรายการการขายโปรโมชัน ถ้ามีการจัดทําคําสั่งซื้อในวันที่ 10 ของเดือน

= IF( DAY([SalesDate])=10,"promotion","")  

ฟังก์ชันวันที่และเวลาของ
ฟังก์ชัน TODAY
ฟังก์ชัน DATE