Bu dosya, Excel'in Mühendislik kategorisindeki BİTSOLAKAYDIR (İngilizce adı BITLSHIFT) fonksiyonunu açıklayan ve dört örnek sayfasıyla gösteren bir çalışma kitabıdır. Fonksiyon, verilen sayıyı belirtilen bit sayısı kadar sola kaydırır; sola kaydırma, sayıyı 2 üzerinden kaydırma miktarı kuvvetiyle çarpmaya denktir. Fonksiyon Excel 2013 ile eklenmiştir ve dosya, eski sürümlerde çalışmayacağına dair uyarıyı sürüm kontrolüyle verir.
Örnek sayfalarında kaydırılan sayı ve kaydırma miktarı hücrelerden okunur. Sonuç şu şekilde elde edilir:
Aynı sonucun fonksiyonsuz karşılığı, kaydırmanın çarpma işlemine eşdeğer olduğunu göstermek için TRUNC ile hesaplanır:
Dosyanın içeriği
- BITLSHIFT: Fonksiyonun tanımı, sınıflandırması (Engineering > Bitwise), söz dizimi, argümanların açıklaması ve örnek sayfalarına giden bağlantı hücreleri.
- Example 1: Fonksiyonun ilk uygulama sayfası; kullanılan formülün adresini gösteren etiket içerir.
- Example 2: Sayı ve kaydırma miktarı girilerek sonucun hesaplandığı, ikili tabandaki gösterimlerin karşılaştırıldığı sayfa.
- Example 3: Girdi denetimli sayfa; sayının ve kaydırma miktarının geçerli aralıkta olup olmadığı kontrol edilir ve hata durumunda "Data input error" mesajı verilir. Bu sayfada iki hücrede veri doğrulama bulunur.
- Example 4: Veri doğrulamalı hücrelerle hazırlanmış ve formülün metnini gösteren son örnek.
Kullanılan formüller
Fonksiyonun söz dizimi şöyledir:=BITLSHIFT(number,shift_amount)
=BITLSHIFT(C4,C5)
=TRUNC(C4*(2^C5))
- BASE: Sayıyı ve sonucu ikili tabanda gösterir; DECIMAL ikili değeri tekrar ondalık sayıya çevirir.
- FORMULATEXT: Kullanılan formülü metin olarak gösterir.
- IF, AND, ISNUMBER, INT: Example 3 sayfasında sayının 1 ile 2^48-1 arasında tam sayı, kaydırma miktarının -53 ile 53 arasında tam sayı olmasını denetler. Negatif kaydırma miktarının, aynı değerin pozitifiyle BITRSHIFT kullanmakla aynı sonucu verdiği bilgisi de ekranda gösterilir.
- INFO ve LEFT: Excel sürümünü kontrol ederek 2013 öncesi sürümler için uyarı verir.
Nasıl kullanılır
- BITLSHIFT sayfasında fonksiyonun tanımını ve söz dizimini okuyun.
- Example 2 sayfasında sayı ve kaydırma miktarı hücrelerine kendi değerlerinizi girin; sonuç ve ikili gösterimler otomatik güncellenir.
- Example 3 sayfasında girdi denetimlerinin sınır değerlerde nasıl tepki verdiğini deneyin.
- Dosyayı Excel 2013 veya daha yeni bir sürümde açın.