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

แชร์ผ่าน


MONTH

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

ส่งกลับ month เป็นตัวเลขตั้งแต่ 1 (มกราคม) ถึง 12 (ธันวาคม)

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

MONTH(<datetime>)  

พารามิเตอร์

เทอม นิยาม
date date ใน formatข้อความ datetimeor

value ผลลัพธ์

จํานวนเต็มจาก 1 ถึง 12

หมาย เหตุ

  • ในทางตรงกันข้ามกับ Microsoft Excel ซึ่งจัดเก็บวันที่เป็นหมายเลขซีเรียล DAX ใช้ datetimeformat เมื่อทํางานกับวันที่ คุณสามารถป้อน date ที่ใช้เป็นอาร์กิวเมนต์ให้กับฟังก์ชัน MONTH โดยการพิมพ์ datetimeformatที่ยอมรับได้ โดยการให้การอ้างอิงไปยังคอลัมน์ที่ contains วันที่ or โดยใช้นิพจน์ที่ส่งกลับ date

  • Values ส่งกลับโดยฟังก์ชัน YEARMONTHandDAY จะเป็น values แบบคริสต์ศักวร โดยไม่คํานึงถึง format การแสดงผลสําหรับ datevalueที่ให้มา ตัวอย่างเช่น ifformat การแสดงผลของ date ที่ให้มาคือ ฮิจเราะห์ values ผลลัพธ์สําหรับฟังก์ชัน YEARMONTHandDAY จะถูก values เชื่อมโยงกับ dateคริสต์ศักราชที่เทียบเท่า

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

  • If การแสดงข้อความของ date ไม่สามารถแปลงเป็น valueวันที่เวลาได้อย่างถูกต้อง ฟังก์ชันจะแสดง error

ตัวอย่างที่ 1

นิพจน์ต่อไปนี้จะให้ผลลัพธ์เป็น 3 ซึ่งเป็นจํานวนเต็มที่สอดคล้องกับเดือนมีนาคม ซึ่งเป็น month ในอาร์กิวเมนต์ date

= MONTH("March 3, 2008 3:45 PM")  

ตัวอย่างที่ 2

นิพจน์ต่อไปนี้ส่งกลับ month จาก date ในคอลัมน์ TransactionDate ของตาราง Orders

= MONTH(Orders[TransactionDate])  

ฟังก์ชัน Dateandtime
ฟังก์ชัน
ฟังก์ชัน
ฟังก์ชัน
ฟังก์ชัน