แชร์ผ่าน


STARTOFYEAR

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

หมายเหตุ

ฟังก์ชันนี้ไม่สนับสนุนสําหรับใช้ในการ คํานวณวิชวล เนื่องจากอาจแสดงผลลัพธ์ที่ไม่มีความหมาย

สําหรับการป้อนข้อมูลคอลัมน์วันที่ จะแสดงวันที่แรกของปีในบริบทปัจจุบันสําหรับคอลัมน์ที่ระบุของวันที่
สําหรับการป้อนข้อมูลปฏิทิน ส่งกลับตารางสําหรับวันแรกของปีในบริบทปัจจุบัน ตารางประกอบด้วยคอลัมน์ที่มีแท็กหลักทั้งหมดและคอลัมน์ที่เกี่ยวข้องเวลาทั้งหมด

ไวยากรณ์

STARTOFYEAR(<dates> or <calendar>)

พารามิเตอร์

เงื่อนไข คำนิยาม
dates or calendar คอลัมน์ที่มีวันที่หรือการอ้างอิงปฏิทิน
YearEndDate (ไม่บังคับ) ค่าวันที่สิ้นปี ใช้ได้เฉพาะสําหรับการป้อนข้อมูลคอลัมน์วันที่

ค่าผลลัพธ์

สําหรับการป้อนข้อมูลคอลัมน์วันที่ ตารางที่มีคอลัมน์เดียวและแถวเดียวที่มีค่าวันที่
สําหรับการป้อนข้อมูลปฏิทิน ตารางสําหรับวันแรกของปีในบริบทปัจจุบัน ตารางประกอบด้วยคอลัมน์ที่มีแท็กหลักทั้งหมดและคอลัมน์ที่เกี่ยวข้องเวลาทั้งหมด

หมายเหตุ

  • อาร์กิวเมนต์ dates อาจเป็นรายการใดรายการหนึ่งต่อไปนี้:

    • การอ้างอิงไปยังคอลัมน์วันที่/เวลา
    • นิพจน์ตารางที่แสดงคอลัมน์ของค่าวันที่/เวลาหนึ่งคอลัมน์
    • นิพจน์บูลีนที่กําหนดตารางคอลัมน์เดียวของค่าวันที่/เวลา
  • ข้อจํากัดของนิพจน์บูลีนจะอธิบายในหัวข้อ CALCULATE

  • year_end_dateต้องไม่ระบุพารามิเตอร์เมื่อใช้ปฏิทิน

  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)

ตัวอย่าง

สูตรตัวอย่างต่อไปนี้จะสร้างหน่วยวัดที่แสดงจุดเริ่มต้นของปีสําหรับบริบทปัจจุบัน

= STARTOFYEAR(DateTime[DateKey])

ตัวอย่างสําหรับตัวแสดงเวลาตามปฏิทิน

สูตรตัวอย่างต่อไปนี้จะสร้างตารางที่ส่งกลับคอลัมน์ที่ถูกแท็กซึ่งสอดคล้องกับจุดเริ่มต้นของปีสําหรับปฏิทินทางบัญชี

= STARTOFYEAR(FiscalCalendar)

ฟังก์ชันวันที่และเวลาฟังก์ชันตัวแสดงเวลาSTARTOFQUARTERSTARTOFMONTHSTARTOFWEEK