Udostępnij za pośrednictwem


Wstępnie zdefiniowane formaty liczbowe funkcji FORMAT (język DAX)

W poniższej tabeli przedstawiono nazwy wstępnie zdefiniowanych formatów liczbowych.Tych nazw można używać jako argumentu styl w funkcji Format.

Specyfikacja formatu

Opis

"General Number"

Wyświetla liczbę nie separatora tysięcy.

"Currency"

Wyświetla liczbę z separatorami tysięcy, jeśli są potrzebne; wyświetla dwie cyfry z prawej strony separatora dziesiętnego.Wynik jest tworzony na podstawie ustawień regionalnych systemu.

"Fixed"

Wyświetla przynajmniej jedna cyfra po lewej stronie i dwoma cyframi po prawej stronie separatora dziesiętnego.

"Standard"

Wyświetla liczbę z separatorami tysięcy, co najmniej jednej cyfry po lewej stronie i dwóch cyfr na prawo od separatora dziesiętnego.

"Percent"

Wyświetla liczbę pomnożoną przez 100 ze znakiem procentu (%), dołączane bezpośrednio po prawej stronie; zawsze wyświetla dwie cyfry po prawej stronie separatora dziesiętnego.

"Scientific"

Używa standardowej notacji naukowej, zapewniając dwóch cyfr znaczących.

"Yes/No"

Wyświetla wartość nie, jeśli liczba jest równa 0; w przeciwnym razie wyświetla wartość Tak.

"True/False"

Wyświetla wartość FAŁSZ, jeśli liczba jest równa 0; w przeciwnym razie wyświetla wartość True.

"On/Off"

Wyświetla Wył, jeżeli liczba jest równa 0; w przeciwnym razie wyświetla.

Uwagi

Należy zauważyć, że ciągi formatu są oparte na składni języka Visual Basic (automatyzacja OLE), przez co mogą mieć nieco inne zachowanie niż takie same ciągi formatu używane w programie .NET Framework.Skróty, takie jak „P” i „x” są nieobsługiwane.Wszystkie inne ciągi dostarczane jako argumenty funkcji FORMAT są interpretowane jako ciągi definiujące format niestandardowy.

Przykład

W poniższych przykładach pokazano użycie różnych wstępnie zdefiniowanych ciągów formatowania w celu formatowania wartości liczbowych.

FORMAT( 12345.67, "General Number")
FORMAT( 12345.67, "Currency")
FORMAT( 12345.67, "Fixed")
FORMAT( 12345.67, "Standard")
FORMAT( 12345.67, "Percent")
FORMAT( 12345.67, "Scientific")

Powyższe wyrażenia zwracają następujące wyniki:

. 12345,67 "Liczba ogólna" Wyświetla liczbę bez formatowania.

$12,345.67 "Waluta" Wyświetla liczbę z formatowaniem ustawienia regionalne waluty.W tym przykładzie pokazano domyślne formatowanie waluty w języku polskim.

. 12345,67 "Środki" Wyświetla przynajmniej jedna cyfra po lewej stronie separatora dziesiętnego i dwoma cyframi po prawej stronie separatora dziesiętnego.

12,345.67 " Standardowe" Wyświetla przynajmniej jedna cyfra po lewej stronie separatora dziesiętnego i dwoma cyframi po prawej stronie separatora dziesiętnego i zawiera separatory tysięcy.W tym przykładzie pokazano domyślne formatowanie liczb w języku polskim.

1,234,567.00% "Procent" Wyświetla liczbę jako wartość procentowa (pomnożona przez 100) z formatowaniem i znak procentu po prawej stronie liczby oddzielone pojedynczą spacją.

1, 23E + 04 "Naukowych" Wyświetla liczbę w notacji naukowej z dwóch cyfr dziesiętnych.