YEAR
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณMeasureการคํานวณวิชวล
ส่งกลับ year ของ date เป็นจํานวนเต็มสี่หลักใน range 1900-9999
ไวยากรณ์
YEAR(<date>)
พารามิเตอร์
เงื่อนไข | คำนิยาม |
---|---|
date |
date ใน datetime ข้อความ orformat ที่มี year ที่คุณต้องการ find |
value ผลลัพธ์
จํานวนเต็มใน 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")
ตัวอย่าง - Date เป็นผลลัพธ์ของนิพจน์
คำอธิบาย
ตัวอย่างต่อไปนี้จะแสดง year สําหรับ todayของ date
= YEAR(TODAY())
เนื้อหา Related
ฟังก์ชัน DateandtimeHOUR ฟังก์ชันMINUTE ฟังก์ชันYEAR ฟังก์ชันSECOND