Cara menggunakan fungsi ceil di sas
Anda dapat menggunakan fungsi CEIL di SAS untuk mengembalikan bilangan bulat terkecil yang lebih besar dari atau sama dengan nilai numerik.
Contoh berikut menunjukkan cara menggunakan fungsi CEIL dalam praktiknya.
Catatan : Kebalikan dari fungsi CEIL di SAS adalah fungsi FLOOR .
Contoh: Cara menggunakan fungsi CEIL di SAS
Katakanlah kita memiliki kumpulan data berikut di SAS yang berisi informasi tentang rata-rata barang yang terjual oleh berbagai karyawan suatu perusahaan:
/*create dataset*/
data my_data;
input employee $avg_sales;
datalines ;
Andy 12.3
Bob 14.5
Chad 8.44
Derrick 12.87
Eric 8.01
Frank 10
George 11.5
Henry 11.99
Isaac 7.64
;
run ;
/*view dataset*/
proc print data =my_data;
Kita dapat menggunakan fungsi CEIL untuk mengembalikan bilangan bulat terkecil yang kurang dari atau sama dengan setiap nilai numerik di kolom avg_sales :
/*create new dataset*/
data new_data;
set my_data;
ceil_avg_sales = ceil (avg_sales);
run ;
/*view new dataset*/
proc print data =new_data;
Perhatikan bahwa kolom baru bernama ceil_avg_sales berisi bilangan bulat terkecil yang kurang dari atau sama dengan setiap nilai numerik di kolom avg_sales .
Misalnya:
- Nilai 12.30 menjadi 13 .
- Nilai 14.50 menjadi 15 .
- Nilai 8.44 menjadi 9 .
- Nilai 12.87 menjadi 13 .
Dan seterusnya.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:
Cara membulatkan angka di SAS
Cara menghapus koma dari string di SAS
Cara menampilkan nilai dalam format persentase di SAS