Bu dosya, Excel'in Mühendislik kategorisindeki HEX2BIN fonksiyonunu dört ayrı örnekle anlatır. Fonksiyon onaltılık (hexadecimal) bir sayıyı ikilik (binary) sayıya çevirir. Dosyadaki metinler İngilizcedir.
Sayının sınır içinde kalıp kalmadığı HEX2DEC ile kontrol edilir; basamak sayısı 10 ise aralık -512 ile 511 arasındadır, diğer durumlarda üst sınır 2^basamak-1 olur. Sınır aşılırsa "Data input error" yazılır.
Ayrıca FORMULATEXT ile kullanılan formül metin olarak gösterilir, ADDRESS, ROW ve COLUMN ile formülün bulunduğu hücre adresi etikette yazılır. INFO ile Excel sürümü okunur; sürüm 2013 ve üzeriyse DECIMAL ve BASE fonksiyonlarının kullanılabileceği uyarısı çıkar.
Fonksiyonun yazımı
Türkçe ve İngilizce Excel'de fonksiyon adı aynıdır, yalnızca ayırıcı farklıdır:Dosyanın içeriği
- HEX2BIN: Fonksiyonun tanımı, sınıflandırması (Engineering > Conversion), sürüm geçmişi ve kullanım notları. Excel 2007 ile Analysis Toolpak eklentisinden yerleşik hale geldiği, Excel 2013 ile kısmen BASE fonksiyonuyla değiştirildiği belirtilir. Sayfada örnek sayfalara giden bağlantı hücreleri de bulunur.
- Example 1: Temel kullanım örneği.
- Example 2: Girdi denetimli örnek. Sayı ve basamak değerleri kontrol edilir, hücrelerde veri doğrulama kuralları vardır.
- Example 3: Sonucun hata verip vermediğini yorumlayan örnek; #NUM! hatasının sayının fonksiyon için çok büyük olmasından kaynaklandığını bildirir.
- Example 4: Aynı girdi denetimleriyle hazırlanmış dördüncü örnek.
Kullanılan formüller
Örnek sayfalarda sayı hücresi (B5) ve basamak hücresi (B6) için giriş denetimi yapılır. Basamak değerinin 1 ile 10 arasında ve tam sayı olup olmadığı şu formülle sınanır:Ayrıca FORMULATEXT ile kullanılan formül metin olarak gösterilir, ADDRESS, ROW ve COLUMN ile formülün bulunduğu hücre adresi etikette yazılır. INFO ile Excel sürümü okunur; sürüm 2013 ve üzeriyse DECIMAL ve BASE fonksiyonlarının kullanılabileceği uyarısı çıkar.
Nasıl kullanılır
- Önce HEX2BIN sayfasındaki tanım ve notları okuyun.
- Örnek sayfalarda onaltılık sayıyı B5 hücresine, basamak sayısını B6 hücresine girin.
- Sonucu ve C sütunundaki giriş denetimi çıktısını izleyin; "Data input error" yazıyorsa değerleri düzeltin.
- Örnek 3'te hata durumunda açıklama mesajını inceleyin.