DAY
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณ
หน่วยวัด
การคํานวณวิชวล
แสดงวันของเดือนเป็นตัวเลขตั้งแต่ 1 ถึง 31
วากยสัมพันธ์
DAY(<date>)
พารามิเตอร์
เทอม | นิยาม |
---|---|
date |
วันที่ในรูปแบบ datetime หรือการแสดงข้อความของวันที่ |
ค่าผลลัพธ์
จํานวนเต็มที่ระบุวันของเดือน
หมาย เหตุ
ฟังก์ชัน DAY ใช้เป็นอาร์กิวเมนต์วันที่ของวันที่คุณกําลังพยายามค้นหา สามารถกําหนดวันที่ให้กับฟังก์ชันโดยใช้ฟังก์ชันวันที่อื่นโดยใช้นิพจน์ที่แสดงวันที่ หรือโดยการพิมพ์วันที่ในรูปแบบ
datetime
คุณยังสามารถพิมพ์วันที่ในรูปแบบสตริงที่ยอมรับได้สําหรับวันที่ค่าที่แสดงโดยฟังก์ชัน YEAR, MONTH และ DAY จะเป็นค่าคริสต์ศักดีโดยไม่คํานึงถึงรูปแบบการแสดงผลสําหรับค่าวันที่ที่กําหนดไว้ ตัวอย่างเช่น ถ้ารูปแบบการแสดงผลของวันที่ที่กําหนดไว้คือฮิจเราะห์ ค่าที่แสดงสําหรับฟังก์ชัน YEARMONTH และ 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