συμβάν
Ελάτε μαζί μας στο FabCon Vegas
31 Μαρ, 11 μ.μ. - 2 Απρ, 11 μ.μ.
Η απόλυτη εκδήλωση Microsoft Fabric, Power BI, SQL και AI υπό την ηγεσία της κοινότητας. Από 31 Μαρτίου έως 2 Απριλίου 2025.
Εγγραφείτε σήμεραΑυτό το πρόγραμμα περιήγησης δεν υποστηρίζεται πλέον.
Κάντε αναβάθμιση σε Microsoft Edge για να επωφεληθείτε από τις τελευταίες δυνατότητες, τις ενημερώσεις ασφαλείας και την τεχνική υποστήριξη.
Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜέτρηση υπολογισμού απεικόνισης
Επιστρέφει την απόσβεση ενός παγίου για μια καθορισμένη περίοδο χρησιμοποιώντας τη μέθοδο σταθερά φθίνοντος υπολοίπου.
DB(<cost>, <salvage>, <life>, <period>[, <month>])
Όρος | Ορισμός |
---|---|
cost |
Το αρχικό κόστος του παγίων. |
salvage |
Η τιμή στο τέλος της απόσβεσης (ορισμένες φορές ονομάζεται υπολειμματική αξία). Αυτή η τιμή μπορεί να είναι 0. |
life |
Ο αριθμός των περιόδων κατά τις οποίες γίνεται απόσβεση του παγίου (ορισμένες φορές ονομάζεται ωφέλιμη διάρκεια ζωής του παγίου). |
period |
Η περίοδος για την οποία θέλετε να υπολογιστούν οι αποσβέσεις. Το όρισμα period πρέπει να χρησιμοποιεί τις ίδιες μονάδες με το όρισμα life. Πρέπει να είναι μεταξύ 1 και life (συμπεριλαμβανομένου). |
month |
(Προαιρετικό) Ο αριθμός μηνών του πρώτου έτους. Εάν παραλείπεται η τιμή month, θεωρείται ότι είναι 12. |
Η απόσβεση κατά τη διάρκεια της καθορισμένης περιόδου.
Η μέθοδος σταθερά φθίνοντος υπολοίπου υπολογίζει την απόσβεση με σταθερό ρυθμό. Η DB χρησιμοποιεί τους ακόλουθους τύπους για τον υπολογισμό της απόσβεσης για μια περίοδο:
πού:
Η απόσβεση για την πρώτη και την τελευταία περίοδο είναι μια ειδική περίπτωση.
Για την πρώτη περίοδο, η DB χρησιμοποιεί αυτόν τον τύπο:
Για την τελευταία περίοδο, η DB χρησιμοποιεί αυτόν τον τύπο:
Οι περίοδοι και μήνας στρογγυλοποιούνται στον πλησιέστερο ακέραιο.
Επιστρέφεται σφάλμα εάν:
Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Το παρακάτω ερώτημα DAX:
EVALUATE
{
DB(1000000, 0, 6, 1, 2)
}
Επιστρέφει την απόσβεση ενός παγίου τους τελευταίους δύο μήνες του πρώτου έτους, υποθέτοντας ότι θα αξίζει $0 μετά από 6 έτη.
[Τιμή] |
---|
166666.666666667 |
Το παρακάτω υπολογίζει τη συνολική απόσβεση όλων των παγίων σε διαφορετικά έτη σε σχέση με τη διάρκεια ζωής τους. Εδώ, το πρώτο έτος περιλαμβάνει μόνο 7 μήνες απόσβεσης και το τελευταίο έτος περιλαμβάνει μόνο 5 μήνες.
DEFINE
VAR NumDepreciationPeriods = MAX(Asset[LifeTimeYears])+1
VAR DepreciationPeriods = GENERATESERIES(1, NumDepreciationPeriods)
EVALUATE
ADDCOLUMNS (
DepreciationPeriods,
"Current Period Total Depreciation",
SUMX (
FILTER (
Asset,
[Value] <= [LifetimeYears]+1
),
DB([InitialCost], [SalvageValue], [LifetimeYears], [Value], 7)
)
)
συμβάν
Ελάτε μαζί μας στο FabCon Vegas
31 Μαρ, 11 μ.μ. - 2 Απρ, 11 μ.μ.
Η απόλυτη εκδήλωση Microsoft Fabric, Power BI, SQL και AI υπό την ηγεσία της κοινότητας. Από 31 Μαρτίου έως 2 Απριλίου 2025.
Εγγραφείτε σήμερα