กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้เบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณMeasureการคํานวณวิชวล
ส่งกลับ year ของ date เป็นจํานวนเต็มสี่หลักใน range 1900-9999
YEAR(<date>)
เงื่อนไข | คำนิยาม |
---|---|
date |
date ใน formatข้อความ datetime or ที่มี year ที่คุณต้องการ find |
จํานวนเต็มใน range 1900-9999
ในทางตรงกันข้ามกับ Microsoft Excel ซึ่งจัดเก็บวันที่เป็นหมายเลขซีเรียล DAX ใช้ชนิดข้อมูล datetime
เพื่อทํางานกับวันที่ and ครั้ง
ควรป้อนวันที่โดยใช้ฟังก์ชัน DATEor เป็นผลลัพธ์ของสูตรอื่น or ฟังก์ชัน คุณยังสามารถป้อนวันที่ในรูปแบบข้อความที่เป็นที่ยอมรับของ dateเช่น 3 มีนาคม 2007 or 3-มี.ค.-2003
Values ที่ส่งกลับโดยฟังก์ชัน YEAR, MONTH, andDAY จะเป็น values แบบคริสต์ศักวร โดยไม่คํานึงถึง format การแสดงผลสําหรับ datevalueที่ให้มา ตัวอย่างเช่น ifformat แสดงผลของ date ที่กําหนดไว้โดยใช้ calendarฮิจเราะห์ values ที่ส่งกลับสําหรับ ฟังก์ชัน YEAR, MONTHandDAY จะถูก values ที่เชื่อมโยงกับ dateแบบคริสต์ศักราชที่เทียบเท่า
เมื่ออาร์กิวเมนต์ date แสดงเป็น dateข้อความ ฟังก์ชันนี้จะใช้การตั้งค่าระบบภาษา anddatetime ของคอมพิวเตอร์ไคลเอ็นต์ ในการทําความเข้าใจ value ข้อความเพื่อดําเนินการแปลง ข้อผิดพลาดอาจเกิดขึ้น ifformat ของสตริงไม่เข้ากันกับการตั้งค่าตําแหน่งปัจจุบัน ตัวอย่างเช่น if ตําแหน่งที่ตั้งของคุณกําหนดวันที่ให้ถูกจัดรูปแบบเป็น month/day/yearanddate จะมีไว้เป็น day/month/yearจากนั้น 25/1/2009 not จะถูกตีความว่าเป็น 25 มกราคม 2009 แต่เป็น dateที่ไม่ถูกต้อง
ตัวอย่างต่อไปนี้จะส่งกลับ 2007
= YEAR("March 2007")
ตัวอย่างต่อไปนี้จะแสดง year สําหรับ dateของ today
= YEAR(TODAY())
ฟังก์ชัน Dateandtime
ฟังก์ชัน
กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้