Excel'de BITAND (BİTVE) Fonksiyonu Nasıl Kullanılır
Türk | İngilizce |
---|---|
BİTVE | BITAND |
Excel ve Google E-Tablolar’da Bitwise AND İşlemleri
Microsoft Excel ve Google E-Tablolar, veri analizi ve hesaplama konularında en çok kullanılan programlardan ikisidir. Her iki platform da birçok matematiksel ve mantıksal işlevi destekler. Bu yazıda, özellikle ‘BITAND’ yani Bitwise AND işlevinin hem Excel hem de Google Sheets üzerinde nasıl kullanılacağını, işlevin sözdizimi ve uygulanabileceği pratik senaryolar üzerinden açıklayacağız.
BITAND İşlevi Nedir?
‘BITAND’ veya Türkçe karşılığı ile ‘BİTVE’, iki sayının bit düzeyinde (binary) AND işlemini gerçekleştiren bir işlevdir. Yani iki sayıyı alır, onların ikili (binary) formunu karşılaştırır ve yalnızca her iki sayının ilgili bitleri 1 ise sonuçta o bit 1 olacak şekilde bir değer döndürür.
Sözdizimi ve Örnekler
Bu işlevin genel sözdizimi şu şekildedir:
BITAND(number1, number2)
Örneğin, BITAND(12, 25)
işlemi ondalık sistemde şöyle işlenir:
- 12’nin ikili gösterimi: 1100
- 25’in ikili gösterimi: 11001
Ortak olan bit konumları (sağdan itibaren) ‘1100’ ve ‘11001’ olduğunda, 1100 (bu bitlerde her iki sayıda da ‘1’ olan yerlerde AND işlemi sonucunda ‘1’ çıkar) olur. Bu durumda, ondalık olarak sonuç 8’dir.
Pratik Görevler ve Çözümler
IP Adres Filtrasyonu
IP adreslerinin ağ maskesi ile filtrelenmesi sıkça karşılaşılan bir durumdur. Örneğin, bir cihazın belirli bir ağa ait olup olmadığını kontrol etmek için ‘BITAND’ işlevi kullanılabilir. Diyelim ki IP adresimiz ‘192.168.1.1’ ve ağ maskemiz ‘255.255.255.0’, bu durumda:
BITAND(192.168.1.1, 255.255.255.0)
Bu işlem, IP adresinin ağ adresini döndürür, ki bu örnekte 192.168.1.0 olur.
Veri Güvenliği
Verileri belirli bir maske ile saklamak veya sınırlandırmak için de BITAND kullanılabilir. Örneğin, bir kullanıcının girilen son dört hanesini, başka bir veriyle güvenli bir şekilde saklamak istiyorsanız:
BITAND(KullanıcıGirdisi, 15) // Son iki biti saklamak için
Bu kullanım, kullanıcının girdiğinin son iki hexadecimal basamağını koruyarak, diğer bitleri sıfıra ayarlar.
Yorumlar
‘BITAND’ işlevi, hem Excel hem de Google Sheets’te veri manipülasyonu için çok yönlü bir araçtır. Özellikle sistem yönetimi, ağ güvenliği ve veri şifreleme gibi işlerde oldukça faydalıdır. Ancak, işlevin doğru sonuçlar vermesi için verilerin doğru formatta olduğundan emin olunması gerekir.
Daha fazla bilgi: https://support.microsoft.com/en-us/office/bitand-function-8a2be3d7-91c3-4b48-9517-64548008563a