Tutorial kelas excel ini membahas tentang fungsi BITLSHIFT
lengkap dengan syntax dan contohnya.
Fungsi BITLSHIFT
ini termasuk dalam kategori fungsi engineering di excel.
Deskripsi
Pengertian fungsi BITLSHIFT
adalah fungsi excel untuk menggeser angka ke kiri dengan jumlah angka bits yang ditentukan.
Cara menggesernya adalah, angka yang diinputkan dikonversi jadi biner terlebih dahulu, baru angka tersebut digeser ke kiri sejumlah digit yang ditentukan.
Misal, angka 13 dijadikan biner menjadi 00001101, digeser 4 digit ke kiri hasilnya 11010000 dalam biner atau 208 dalam desimal.
Atau cara lain adalah, angka 4 dalam biner adalah 100, digeser ke kiri 2 digit maka tinggal ditambah dua digit 0 di belakangnya menjadi 10000. Dan angka 10000 dalam biner sama dengan 16 dalam desimal.
Penggunaan
Menggeser sejumlah digit angka ke kiri sesuai dengan bit yang ditentukan.
Nilai yang Dihasilkan
Angka desimal.
Sintaksis
Berikut adalah syntax penulisan fungsi BITLSHIFT
:
=BITLSHIFT(number; shift_amount)
Argumen
Fungsi BITLSHIFT
memiliki argumen berikut:
number
wajib – angka yang ingin digeser.shift_amount
wajib – banyaknya bit yang ingin digeser.
Catatan
Berikut catatan penggunaan rumus fungsi BITLSHIFT
:
- Jika nilai
shift_amount
negatif, maka digeser ke kanan (sama seperti fungsiBITRSHIFT
). - Error
#NUM!
jika:- Jika number lebih dari (2^48)-1.
- Jika shift_number lebih dari 53 digit.
- Jika nilai argumen tidak numerik.
Contoh
Berikut example dari fungsi BITLSHIFT
untuk berbagai skenario implementasi.
Fungsi | Hasil | Keterangan |
---|---|---|
=BITLSHIFT(9;3) | 72 | 1001 ditambah tiga digit 0 menjadi 1001000 atau 72 dalam desimal |
= | 1 | 1001 dikurangi tiga digitnya dan ditambah tiga digit 0 menjadi 0000001 |
= | 9 | 1001 tidak ditambah digitnya |
= | 18 | 1001 ditambah 1 digit 0 menjadi 10010 atau 18 dalam desimal |