FIXED İşlevi
Bir sayıyı belirtilen sayıda ondalık basamağa yuvarlar ve sonucu metin olarak döndürür. Sonucun virgüllü veya virgülsüz olarak döndürülmesini belirtebilirsiniz.
Sözdizimi
FIXED(<number>, <decimals>, <no_commas>)
Parametreler
Terim |
Tanım |
---|---|
number |
Yuvarlamak ve metne dönüştürmek istediğiniz sayı veya sayıyı içeren sütun. |
decimals |
(isteğe bağlı) Ondalık noktanın sağındaki basamak sayısı; belirtilmezse 2'dir. |
no_commas |
(isteğe bağlı) Mantıksal bir değer: 1 ise döndürülen metinde virgül görüntülenmez; 0 ise veya belirtilmezse, döndürülen metinde virgül görüntülenir. |
Özellik Değeri/Dönüş Değeri
Metin olarak gösterilen bir sayı.
Açıklamalar
decimals parametresi için kullanılan değer negatifse, number içindeki değer ondalık virgülünün soluna yuvarlanır.
decimals değeri belirtmezseniz, 2 olduğu kabul edilir.
no_commas 0 ise veya belirtilmezse, döndürülen metin normal olarak virgül içerir.
Sayı içeren bir hücreyi bir komut kullanarak biçimlendirmekle doğrudan FIXED işleviyle biçimlendirmek arasındaki temel fark, FIXED işlevinin sonucunu metne dönüştürmesidir. Biçimlendirme menüsündeki bir komutla biçimlendirilen sayı, yine sayıdır.
Bu DAX işlevinin DirectQuery modunda kullanımı desteklenmez. DirectQuery modellerindeki sınırlamalar konusunda daha fazla bilgi için, bkz. https://go.microsoft.com/fwlink/?LinkId=219172.
Örnek
Aşağıdaki örnekte, PctCost sütunundaki geçerli satırın sayı değeri alınır ve 4 ondalık basamağı olan ve virgülü olmayan metin olarak döndürülür.
=FIXED([PctCost],3,1)
Sayıların en fazla 15 basamağı olabilir, ancak ondalık basamak sayısı 127'ya kadar çıkabilir.