Sas: cara menampilkan nilai dalam format dolar


Anda dapat menggunakan opsi format DOLLAR di SAS untuk mencetak nilai dalam kolom berformat dolar dengan:

  • Tanda dolar yang besar
  • Koma yang memisahkan setiap tiga digit
  • Titik yang memisahkan pecahan desimal

Contoh berikut menunjukkan cara menggunakan opsi format DOLLAR dalam praktiknya.

Contoh: Menampilkan Nilai dalam Format Dolar di SAS

Misalkan kita memiliki kumpulan data berikut di SAS yang berisi informasi tentang harga berbagai produk di sebuah toko:

 /*create dataset*/
data my_data;
    input product $price;
    datalines ;
At 4134.50
B 13499.95
C 14695.99
D 1640.00
E459.93
F 23.29
G 1005.38
;
run ;

/*view dataset*/
proc print data =my_data;

Katakanlah kita ingin memformat nilai pada kolom harga menggunakan format dolar.

Kita dapat menggunakan sintaks berikut untuk melakukan ini:

 /*view dataset and display price variable in dollar format*/
proc print data =my_data;
    format price dollar10.2 ;
run ; 

Format dolar SAS

Setiap nilai di kolom harga ditampilkan dalam format dolar.

Saat menggunakan instruksi dollar10.2 , angka 10 menentukan bahwa maksimal 10 karakter akan diperlukan untuk menampilkan seluruh string, termasuk tanda dolar, koma, dan desimal, sedangkan angka 2 menentukan bahwa 2 Digit harus ditampilkan setelah tempat desimal .

Jika Anda tidak ingin menampilkan nilai apa pun setelah desimal, Anda dapat menggunakan dollar8.0 sebagai gantinya:

 /*view dataset and display price variable in dollar format without decimal places*/
proc print data =my_data;
    format price dollar8.0 ;
run ; 

Format dolar SAS tanpa nilai setelah desimal

Perhatikan bahwa setiap nilai di kolom harga dibulatkan ke dolar terdekat dan setiap nilai setelah tempat desimal telah terpotong.

Catatan : Dokumentasi lengkap format DOLLAR dalam SAS dapat Anda temukan di sini .

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:

Cara menggunakan ringkasan prosedur di SAS
Cara menggunakan Proc Tabulate di SAS
Cara menggunakan pemeriksaan Proc di SAS

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *