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

แชร์ผ่าน


AMORDEGRC

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

ส่งกลับค่าเสื่อมราคาสําหรับแต่ละรอบระยะเวลาบัญชี ฟังก์ชันนี้มีไว้สําหรับระบบบัญชีฝรั่งเศส If ซื้อสินทรัพย์ในช่วงกลางของรอบระยะเวลาบัญชี ค่าเสื่อมราคาตามสัดส่วนจะถูกนํามาพิจารณา ฟังก์ชันจะคล้ายกับ AMORLINCexcept ที่สัมประสิทธิ์ค่าเสื่อมราคาจะถูกนําไปใช้ในการคํานวณโดยขึ้นอยู่กับอายุของสินทรัพย์

วากยสัมพันธ์

AMORDEGRC(<cost>, <date_purchased>, <first_period>, <salvage>, <period>, <rate>[, <basis>])

พารามิเตอร์

เทอม นิยาม
cost ต้นทุนของสินทรัพย์
date_purchased date ของการซื้อสินทรัพย์
first_period date สิ้นสุดรอบระยะเวลา first
salvage ค่าซาก value เมื่อสิ้นสุดอายุของสินทรัพย์
period รอบระยะเวลา
rate rate ของค่าเสื่อมราคา
basis (ไม่บังคับ) ชนิดของเกณฑ์ daycount ที่จะใช้ ระบบจะเว้นเกณฑ์ If ไว้ ระบบจะสันนิษฐานว่าเป็น 0 values ที่ยอมรับได้จะแสดงอยู่ด้านล่างตารางนี้

พารามิเตอร์ basis ยอมรับ valuesต่อไปนี้ :

Basis ระบบ
0 or เว้นไว้ 360 วัน (วิธีแบบ NASD)
1 จริง
3 365 วันใน year
4 360 วันใน year (วิธีแบบยุโรป)

Value ผลลัพธ์

ค่าเสื่อมราคาสําหรับแต่ละรอบระยะเวลาบัญชี

หมาย เหตุ

  • วันที่จะถูกจัดเก็บเป็นหมายเลขซีเรียลตามลําดับเพื่อให้สามารถใช้ในการคํานวณได้ ใน DAX30 ธันวาคม 1899 จะเป็น day 0 and วันที่ 1 มกราคม 2008 คือ 39448 เนื่องจากเป็นวันที่ 39,448 หลังจากวันที่ 30 ธันวาคม 1899

  • ฟังก์ชันนี้จะส่งกลับค่าเสื่อมราคาจนกว่ารอบระยะเวลา last ของอายุของสินทรัพย์ or จนกว่า value ค่าเสื่อมราคาที่สะสมมากกว่าต้นทุนของสินทรัพย์ลบ valueซาก

  • สัมประสิทธิ์ค่าเสื่อมราคาคือ:

    อายุ ของสินทรัพย์ (1/rate) สัมประสิทธิ์ค่าเสื่อมราคา
    ระหว่าง 3 and 4 ปี 1.5
    ระหว่าง 5 and 6 ปี 2
    มากกว่า 6 ปี 2.5
  • rate ค่าเสื่อมราคาจะเพิ่มขึ้นเป็น 50 เปอร์เซ็นต์สําหรับรอบระยะเวลาก่อนหน้ารอบระยะเวลา lastand จะเพิ่มขึ้นเป็น 100 เปอร์เซ็นต์สําหรับรอบระยะเวลา last

  • รอบระยะเวลา and เกณฑ์ถูกปัดเศษเป็นจํานวนเต็มที่ใกล้ที่สุด

  • ifแสดง error :

    • ราคา < 0
    • first_period or date_purchased ถูก not เป็น dateที่ถูกต้อง
    • date_purchased > first_period
    • ต้นทุน > ซาก < 0 or
    • รอบระยะเวลา < 0
    • rate ≤ 0
    • อายุของสินทรัพย์อยู่ระหว่าง 0 (ศูนย์) and 1, 1 and 2, 2 and 3, or 4 and 5
    • เกณฑ์คือตัวเลขอื่นนอกเหนือจาก 0, 1, 3, or 4
  • ฟังก์ชันนี้ not ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณ or กฎการรักษาความปลอดภัยระดับแถว (RLS)

ตัวอย่าง

ข้อมูล คําอธิบาย
2400 ค่า
19-สิงหาคม-2551 Date ที่ซื้อแล้ว
31-ธันวาคม-2008 วันสิ้นสุดรอบระยะเวลา first
300 value ซาก
1 ช่วง
15% rate ค่าเสื่อมราคา
1 เกณฑ์ตามจริง (ดูด้านบน)

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

EVALUATE
{
  AMORDEGRC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}

ส่งกลับค่าเสื่อมราคาของรอบระยะเวลา first สําหรับเงื่อนไขที่ระบุไว้ข้างต้น

[Value]
776