หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นําไปใช้กับ: คอลัมน์จากการคํานวณ![]()
ตารางจากการคํานวณ
หน่วยวัด
การคํานวณวิชวล
ส่งกลับปีของวันที่เป็นจํานวนเต็มสี่หลักในช่วง 1900-9999
ไวยากรณ์
YEAR(<date>)
พารามิเตอร์
| เงื่อนไข | คำนิยาม |
|---|---|
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 ฟังก์ชัน