Fungsi BITLSHIFT

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 fungsi BITRSHIFT).
  • 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.

FungsiHasilKeterangan
=BITLSHIFT(9;3)721001 ditambah tiga digit 0 menjadi 1001000 atau 72 dalam desimal
=BITLSHIFT(9;-3)11001 dikurangi tiga digitnya dan ditambah tiga digit 0 menjadi 0000001
=BITLSHIFT(9;0)91001 tidak ditambah digitnya
=BITLSHIFT(9;1)181001 ditambah 1 digit 0 menjadi 10010 atau 18 dalam desimal

Leave a Comment