Bu dosya, iki sayının bit düzeyinde "özel veya" (XOR) sonucunu döndüren BITXOR fonksiyonunu örneklerle anlatır. Fonksiyon Excel 2013 ile gelen mühendislik fonksiyonlarındandır. Dosya İngilizce hazırlanmıştır; her sayfanın A2 hücresinde Excel sürümünü denetleyen bir uyarı bulunur ve 2013 öncesi sürümlerde fonksiyonun çalışmayacağı belirtilir.
Aynı sayfada BASE ile sayılar ikili tabana çevrilir, DECIMAL ile ikili değer tekrar ondalık sayıya dönüştürülür. İkili değerlerin toplanıp SUBSTITUTE ile 2 rakamının 0 yapılması, XOR mantığının fonksiyonsuz karşılığını gösterir:
Example 3 sayfasında IF, AND, ISNUMBER ve INT ile girilen değerin tam sayı, 1 veya daha büyük ve 2^48 değerinden küçük olup olmadığı denetlenir; hatalı girişte "Data input error" mesajı verilir. FORMULATEXT ile hücrelerdeki formüller metin olarak gösterilir.
Dosyanın içeriği
- BITXOR: Fonksiyonun açıklaması, sınıflandırması (Engineering > Bitwise), söz dizimi ve number1, number2 argümanlarının tanımı. A34:A36 hücrelerinde örnek sayfalarına bağlantılar yer alır.
- Example 1: Temel kullanım örneği; kullanılan formül metin olarak gösterilir.
- Example 2: İki sayının BITXOR sonucu, sayıların ikili tabandaki karşılıkları ve aynı sonucun BITXOR kullanılmadan elde edilen yöntemi.
- Example 3: Girilen sayıların geçerliliğini denetleyen kontroller ve sonuç çapraz kontrolü. Sayfada 2 veri doğrulama kuralı vardır.
- Example 4: Veri doğrulamalı giriş hücreleri ve formülün metin olarak gösterimi.
Kullanılan formüller
Example 2 sayfasında iki sayının bit düzeyinde XOR sonucu şu formülle hesaplanır:=BITXOR(C4,C5)
Example 3 sayfasında IF, AND, ISNUMBER ve INT ile girilen değerin tam sayı, 1 veya daha büyük ve 2^48 değerinden küçük olup olmadığı denetlenir; hatalı girişte "Data input error" mesajı verilir. FORMULATEXT ile hücrelerdeki formüller metin olarak gösterilir.
Nasıl kullanılır
- Dosyayı Excel 2013 veya üzeri bir sürümde açın.
- BITXOR sayfasından söz dizimi ve argüman açıklamalarını okuyun.
- Example 2 ve Example 3 sayfalarındaki giriş hücrelerine kendi tam sayılarınızı yazın.
- Sonuçları, ikili tabandaki karşılıkları ve kontrol hücrelerini karşılaştırın.