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

แชร์ผ่าน


YEAR

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

ส่งกลับ year ของ date เป็นจํานวนเต็มสี่หลักใน range 1900-9999

ไวยากรณ์

YEAR(<date>)  

พารามิเตอร์

เงื่อนไข คำนิยาม
date date ใน formatข้อความ datetimeor ที่มี 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 สําหรับ dateของ today

= YEAR(TODAY())  

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