Aracılığıyla paylaş


CURRENCY İşlevi (DAX)

Bağımsız değişkeni değerlendirir ve sonucu para birimi veri türünde döndürür.

Sözdizimi

CURRENCY(<value>)

Parametreler

  • value
    Tek bir skaler değer döndüren herhangi bir DAX ifadesi; ifade diğer tüm işlemlerden tam olarak bir kez değerlendirilir.

Dönüş Değeri

İfadenin değeri hesaplanır ve para birimi türünde bir değer olarak döndürülür.

Açıklamalar

  • CURRENCY işlevi 5. anlamlı ondalık basamağın değerini yuvarlayarak 4. ondalık basamağı döndürür; yuvarlama 5. anlamlı ondalık basamak 5'e eşit veya büyükse gerçekleşir. Örneğin, değer 3,6666666666666 ise, para birimine dönüştürme 3,6667 $ döndürür; ancak değer 3,0123456789 ise, para birimine dönüştürme 3,0123 $ döndürür.

  • İfadenin veri türü TrueFalse ise, CURRENCY( <TrueFalse>) ifadesi True değerler için 1,0000 $ ve False değerler için 0,0000 $ döndürür.

  • İfadenin veri türü Text ise, CURRENCY(<Text>) metni bir sayıya dönüştürmeye çalışır; dönüştürme başarılı olursa sayı para birimine dönüştürülür, aksi halde hata döndürülür.

  • İfadenin veri türü DateTime ise, CURRENCY(<DateTime>) tarih-saat değerini bir sayıya dönüştürür ve bu sayıyı para birimine dönüştürür. DateTime değerlerinin verilen tarih ile 1900-03-01 arasındaki gün sayısını temsil eden bir tamsayı bölümü ve bir günün kesrini (12 saat veya öğle 0,5 gündür) temsil eden bir kesir bölümü bulunur. İfadenin değeri doğru bir DateTime değeri değilse hata döndürülür.

Örnek

1234,56 sayısını para birimine dönüştür.

=CURRENCY(1234.56)

1234,5600 $ değerini döndürür.