Sayı olarak biçimlendirilmiş bir ifade döndürür.
Söz dizimi
FormatNumber(Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
FormatNumber işlevinin söz diziminde şu bağımsız değişkenler bulunur:
| Bağımsız değişken | Açıklama |
|---|---|
| Ifa -de | Gerekli. Biçimlendirilecek ifade. |
| NumDigitsAfterDecimal | İsteğe bağlı. Ondalık değerin sağındaki kaç basamak görüntülendiğini gösteren sayısal değer. Varsayılan değer –1'dir ve bu da bilgisayarın bölgesel ayarlarının kullanıldığını gösterir. |
| IncludeLeadingDigit | İsteğe bağlı. Kesirli değerler için baştaki sıfır görüntülenip görüntülenmeyeceğini gösteren tristate sabiti. Değerler için Ayarlar bölümüne bakın. |
| UseParensForNegativeNumbers | İsteğe bağlı. Negatif değerlerin parantez içine yerleştirilip yerleştirilmeyeceğini belirten tristate sabiti. Değerler için Ayarlar bölümüne bakın. |
| GroupDigits | İsteğe bağlı. Bilgisayarın bölgesel ayarlarında belirtilen grup sınırlayıcısı kullanılarak sayıların gruplandırılıp gruplandırılmadığını gösteren tristate sabiti. Değerler için Ayarlar bölümüne bakın. |
Ayarlar
IncludeLeadingDigit, UseParensForNegativeNumbers ve GroupDigits bağımsız değişkenleri aşağıdaki ayarlara sahiptir:
| Sabit | Değer | Açıklama |
|---|---|---|
| vbTrue | –1 | Doğru |
| vbFalse | 0 | Yanlış |
| vbUseDefault | –2 | Bilgisayarın bölgesel ayarlarındaki ayarı kullanın. |
Açıklamalar
Bir veya daha fazla isteğe bağlı bağımsız değişken atlandığında, atlanmış bağımsız değişkenlerin değerleri bilgisayarın bölgesel ayarları tarafından sağlanır.
Not
Tüm ayarlar bilgileri Bölgesel Ayarlar Numarası sekmesinden gelir.
Örnekler
| Ifa -de | Sonuçlar |
|---|---|
| SELECT FormatNumber([SalePrice]) AS Expr1 FROM ProductSales; | "SalePrice" alanındaki para birimi değerlerini "Sayı" biçiminde biçimlendirir ve İfade1 sütununda döndürür. |
| SELECT FormatNumber([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; | "İndirim" alanındaki sayı değerlerini 2 ondalık noktayla "Sayı" biçiminde biçimlendirir, 1'den küçük tüm değerler ondalıktan önce "0" olur, negatif değerler parantez içinde ele alınır, değer varsayılan sınırlayıcıya göre gruplandırılır ("1000", 1.000.00 olarak görüntülenir, "-1000" olarak görüntülenir (1.000.00), "0" 0,00 olarak görüntülenir. |