แชร์ผ่าน


SYD

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

ส่งกลับค่าเสื่อมราคาแบบผลรวมตัวเลขจํานวนปีของสินทรัพย์สําหรับรอบระยะเวลาที่ระบุ

ไวยากรณ์

SYD(<cost>, <salvage>, <life>, <per>)

พารามิเตอร์

เงื่อนไข คำนิยาม
cost ค่าใช้จ่ายเริ่มต้นของสินทรัพย์
salvage มูลค่าในตอนท้ายของค่าเสื่อมราคา (บางครั้งเรียกว่ามูลค่าซากของสินทรัพย์)
life จํานวนของรอบระยะเวลาที่มีการคิดค่าเสื่อมราคาสินทรัพย์ (บางครั้งเรียกว่าอายุการใช้งานของสินทรัพย์)
per รอบระยะเวลา ต้องใช้หน่วยเดียวกับอายุการใช้งาน ต้องอยู่ระหว่าง 1 ถึงอายุการใช้งาน (รวม)

ค่าผลลัพธ์

ค่าเสื่อมราคาแบบผลรวมตัวเลขจํานวนปีสําหรับรอบระยะเวลาที่ระบุ

หมายเหตุ

  • SYD จะถูกคํานวณดังนี้:

    $$\text{SYD} = \frac{(\text{cost} - \text{salvage}) \times (\text{life} - \text{per} + 1) \times 2}{(\text{life}) \times (\text{life} + 1)}$$

  • ข้อผิดพลาดจะถูกส่งกลับ ถ้าหากว่า:

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

ตัวอย่าง

ข้อมูล คำอธิบาย:
\$30,000.00 ค่าใช้จ่ายเริ่มต้น
\$7,500.00 มูลค่าซาก
10 อายุการใช้งานเป็นปี

ตัวอย่าง 1

คิวรี DAX ต่อไปนี้:

EVALUATE
{
  SYD(30000.00, 7500.00, 10, 1)
}

ส่งกลับค่าหักค่าเสื่อมราคาแบบผลรวมตัวเลขจํานวนปีของสินทรัพย์สําหรับปีแรก สําหรับเงื่อนไขที่ระบุไว้ข้างต้น

[ค่า]
4090.90909090909

ตัวอย่าง 2

คิวรี DAX ต่อไปนี้:

EVALUATE
{
  SYD(30000.00, 7500.00, 10, 10)
}

ส่งกลับค่าหักค่าเสื่อมราคาแบบผลรวมตัวเลขจํานวนปีของสินทรัพย์สําหรับปีที่สิบ (สุดท้าย) สําหรับเงื่อนไขที่ระบุไว้ข้างต้น

[ค่า]
409.090909090909