Bu dosya, Excel 2013 ile gelen ve Mühendislik kategorisinde yer alan BİTSAĞAKAYDIR (İngilizce adıyla BITRSHIFT) fonksiyonunu anlatır. Fonksiyon, bir sayıyı belirtilen bit sayısı kadar sağa kaydırır. Dosyadaki açıklamalar ve sayfa metinleri İngilizcedir.
Ondalık sayıyı ikili düzende göstermek için BASE, ikili metni tekrar ondalığa çevirmek için DECIMAL kullanılır. Kaydırmanın matematiksel karşılığı şu formülle gösterilir:
Example 3 sayfasında sayının tam sayı olup 1 ile 2^48-1 arasında kalması, kaydırma miktarının ise -53 ile 53 arasında olması AND, ISNUMBER ve INT ile denetlenir. Negatif kaydırma miktarı, aynı değerin pozitif haliyle BITLSHIFT kullanılmasıyla aynı sonucu verir; sayfa bu durumu uyarı olarak yazar.
Sayfalardaki uyarı hücresi INFO fonksiyonuyla Excel sürümünü denetler; 2013 öncesi sürümlerde fonksiyonun çalışmayacağını bildirir.
Dosyanın içeriği
- BITRSHIFT: Fonksiyonun tanımı, sınıflandırması, Excel 2013 ile eklendiği bilgisi, sağa kaydırmanın sayıyı 2 üzerinden bölmeye denk geldiği açıklaması, sözdizimi ve argümanlar. Altta örnek sayfalara bağlantılı başlıklar bulunur.
- Example 1: Fonksiyonun temel kullanımını gösteren kısa örnek.
- Example 2: Sayı ve kaydırma miktarı girilerek sonucun hesaplandığı, ikili karşılıkların da gösterildiği örnek.
- Example 3: Girilen değerlerin geçerliliğini kontrol eden, hata durumunda "Data input error" iletisi veren örnek. Bu sayfada 2 hücrede veri doğrulama kuralı vardır.
- Example 4: Veri doğrulamalı hücrelerle denenebilen ek örnek; kullanılan formül FORMULATEXT ile ekranda gösterilir.
Kullanılan formüller
Sonuç, aşağıdaki formülle hesaplanır:=BITRSHIFT(C4,C5)
=TRUNC(C4*(2^-C5))
Sayfalardaki uyarı hücresi INFO fonksiyonuyla Excel sürümünü denetler; 2013 öncesi sürümlerde fonksiyonun çalışmayacağını bildirir.
Nasıl kullanılır
- Dosyayı Excel 2013 veya daha yeni bir sürümde açın.
- BITRSHIFT sayfasında fonksiyonun tanımını ve sözdizimini okuyun.
- Example 2 sayfasında sayı ve kaydırma miktarı hücrelerine kendi değerlerinizi yazın; sonuç ve ikili karşılıkları otomatik güncellenir.
- Example 3 sayfasında geçersiz bir değer girerek hata denetimlerinin çalışmasını deneyin.