Share via


ปี

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

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

ไวยากรณ์

YEAR(<date>)  

พารามิเตอร์

เงื่อนไข คำนิยาม
วันที่ วันที่ในรูปแบบ datetime หรือรูปแบบข้อความที่มีปีที่คุณต้องการค้นหา

ค่าที่ส่งกลับ

จํานวนเต็มในช่วง 1900-9999

หมายเหตุ

  • ในทางตรงกันข้ามกับ Microsoft Excel ซึ่งจัดเก็บวันที่เป็นหมายเลขซีเรียล DAX จะใช้ ชนิดข้อมูล datetime เพื่อทํางานกับวันที่และเวลา

  • ควรป้อนวันที่โดยใช้ฟังก์ชัน DATE หรือเป็นผลลัพธ์ของสูตรหรือฟังก์ชันอื่น ๆ คุณยังสามารถป้อนวันที่ในรูปแบบข้อความที่เป็นที่ยอมรับ เช่น วันที่ 3 มีนาคม 2007 หรือ 3-มี.ค.-2003

  • ค่าผลลัพธ์จากฟังก์ชัน YEAR, MONTH และ DAY จะเป็นค่าคริสต์ศักย์โดยไม่คํานึงถึงรูปแบบการแสดงผลสําหรับค่าวันที่ที่กําหนดไว้ ตัวอย่างเช่น หากรูปแบบการแสดงผลของวันที่ที่กําหนดไว้เป็นปฏิทินฮิจเราะห์ ค่าที่เป็นผลลัพธ์สําหรับฟังก์ชัน YEAR, MONTH และ DAY จะเป็นค่าที่เชื่อมโยงกับวันที่แบบคริสต์ศักราชที่เทียบเท่า

  • เมื่ออาร์กิวเมนต์วันที่แสดงเป็นวันที่แบบข้อความ ฟังก์ชันจะใช้การตั้งค่าระบบภาษาและวันที่/เวลาของคอมพิวเตอร์ไคลเอ็นต์ ในการทําความเข้าใจค่าข้อความเพื่อดําเนินการแปลง ข้อผิดพลาดอาจเกิดขึ้นถ้ารูปแบบของสตริงเข้ากันไม่ได้กับการตั้งค่าตําแหน่งปัจจุบัน ตัวอย่างเช่น หากตําแหน่งของคุณกําหนดวันที่ที่จะจัดรูปแบบเป็น เดือน/วัน/ปี และมีการให้วันที่ไว้เป็น วัน/เดือน/ปี ดังนั้น 25/1/2009 จะไม่ถูกตีความว่าเป็นวันที่ 25 มกราคม 2009 แต่เป็นวันที่ไม่ถูกต้อง

ตัวอย่าง

ตัวอย่างต่อไปนี้จะส่งกลับ 2007

= YEAR("March 2007")  

ตัวอย่าง - วันที่เป็นผลลัพธ์ของนิพจน์

คำอธิบาย

ตัวอย่างต่อไปนี้จะแสดงปีสําหรับวันที่วันนี้

= YEAR(TODAY())  

ฟังก์ชันวันที่และเวลา
ฟังก์ชัน HOUR
ฟังก์ชัน MINUTE
ฟังก์ชัน YEAR
ฟังก์ชัน SECOND