İngilizce dilinde oku

Aracılığıyla paylaş


CURRENCY

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama

Bağımsız değişkeni değerlendirir and sonucu currency veri türü olarak döndürür.

Sözdizimi

DAX
CURRENCY(<value>)

Parametre

Terim Tanım
value tek bir skaler value döndüren DAX ifade, diğer işlemler all önce ifadenin tam olarak bir kez değerlendirileceği yerdir.

İade value

değerlendirilen ifadenin valuevaluecurrency türü olarak döndürülen and.

Açıklamalar

  • CURRENCY işlevi, 4. ondalık basama döndürmek için valueiçinde 5. önemli ondalık basamasını yukarı yuvarlar. Yukarı yuvarlama if 5. önemli ondalık 5'ten büyük or eşittir. Örneğin, ifvalue 3,66666666666 ise currency dönüştürüldüğünde $3,6667 döndürülüyor. Ancak, ifvalue 3,0123456789 olur ve currency dönüştürülürken $3,0123 döndürülüyor.

  • If ifadenin veri türü TrueFalse olduğunda CURRENCY(TrueFalse), Falsevaluesiçin $0,0000 Truevaluesand için $1,0000 döndürür.

  • If ifadenin veri türü Metin olduğunda CURRENCY(Text) bir sayıya metin convert çalışır. If dönüştürme başarılı olursa, sayı currencydönüştürülür, aksi takdirde bir error döndürülür.

  • İfadenin veri türü DateTime olduğunda IfCURRENCY(DateTime), bu sayının currencyand bir sayıya tarih saat valueconvert. DateTime values, verilen dateand 1900-03-01 arasındaki gün sayısını gösteren bir tamsayı parçasına andday kesirini temsil eden bir kesire sahiptir (burada 12 saat or öğle 0,5 day). If ifadenin value uygun bir DateTime notvalue bir error döndürülür.

Örnek

veri türünü currency için 1234,56 numaralı Convert.

DAX
= CURRENCY(1234.56)

1234.56000 value döndürür.