Money - kod ve grafik fonksiyonu
Money(), bir biçim deseni, isteğe bağlı ondalık ve binlik ayırıcılar sağlanmadığı sürece, bir ifadeyi veri kod dosyasındaki sistem değişkenlerinde veya işletim sisteminde ayarlanan biçimde sayısal olarak para değeri şeklinde biçimlendirir.
Söz Dizimi:
Money(number[, format[, dec_sep[, thou_sep]]])
Dönüş verileri türü: dual
Bağımsız Değişken | Açıklama |
---|---|
number | Biçimlendirilecek sayı. |
format | Sonuçta elde edilen para dizesinin nasıl biçimlendirileceğini açıklayan dize. Atlandığı takdirde, veri yükleme komut dosyasında ayarlanmış MoneyFormat değeri kullanılır. Money fonksiyonu, örneğin farklı tarih yapıları için birçok biçim seçeneğini destekler: $#,##0.00: Bir dolar işareti ve iki ondalık basamak ekler. € #,##0: Avro işaretinden sonra bir boşluk bırakarak bir avro işareti ekler ve ondalık basamak eklemez. ¥#,##0: Ondalık basamaksız bir Japon yeni işareti ekler. $#,##0;($#,##0): Negatif değerleri parantez içinde biçimlendirir. ₣ #.##0,00: Binlik ayırıcılar olarak nokta ve ondalıklar için virgül içeren bir İsviçre frangı işareti ekler (örneğin, ₣ 1.000,00). R #,##0.00: İki ondalık basamaklı ve rand işaretinden sonra boşluk bırakılmış Güney Afrika randı işareti. $ #,##0.000: Dolar biçimine üç ondalık basamak ekler. |
dec_sep | Ondalık sayı ayırıcısını belirten dize. Atlandığı takdirde, veri yükleme komut dosyasında ayarlanmış MoneyDecimalSep değeri kullanılır. Money fonksiyonu, örneğin birçok ondalık sayı ayırıcı biçimini destekler: Virgül ' , ': Örneğin, bin dolar için $1,000,00. Nokta ' . ': Örneğin, € 1,000.00. Kısa çizgi ' - ': Ondalık ayırıcı için geleneksel nokta veya virgül yerine kullanıldığında ¥1,000-00 gibi değerleri gösterir. |
thou_sep | Binlik sayı ayırıcısını belirten dize. Atlandığı takdirde, veri yükleme komut dosyasında ayarlanmış MoneyThousandSep değeri kullanılır. Money fonksiyonu, binlik sayı ayırıcısı için birçok seçeneği destekler: Nokta ' . ': Binlik ayırıcı için nokta kullanır (bazı Avrupa formatlarında yaygındır), virgül ondalık ayırıcı ile birleştirildiğinde $1.000,00 olarak görüntülenir. Boşluk ' ': Bazı Avrupa ülkelerinde yaygın olan binlik ayırıcı için boşluk kullanır. € 1 000.00 olarak görüntülenir. Alt çizgi '_': Bazen teknik veya belirli bölgesel formatlarda kullanılan binlik ayırıcı için bir alt çizgi kullanır. $1_000.00 gibi değerleri görüntüler. |
2-4 bağımsız değişkenleri atlanırsa, işletim sisteminde ayarlanmış para birimi biçimi kullanılır.
Örnek | Sonuçlar |
---|---|
Money( 35648 ) | MoneyFormat ayarı kr ##0,00 ve MoneyThousandSep bir nokta ' ' olduğunda kr 35 648,00 döndürür. |
Money( 35648, '#,##0 ¥', '.' , ',' ) | Fonksiyonda isteğe bağlı Format, dec_sep ve thou_sep parametreleri sağlandığından MoneyFormat ayarını ve MoneyThousandSep ayarını yok sayarak 3,564,800 ¥ döndürür. |
Money(35648) | MoneyFormat ayarı $ #,##0.00 ve MoneyThousandSep bir virgül ',' olduğunda $ 35,648.00 döndürür. |