Elbette, Excel'de HEX2OCT formülü, onaltılık (hexadecimal) sayıyı sekizlik (octal) sayıya dönüştürmek için kullanılır.
Formülün Sözdizimi:
Excel
HEX2OCT(sayı; [basamaklar])
sayı: Dönüştürmek istediğiniz onaltılık sayıdır. En fazla 10 karakter (40 bit) olabilir. Geçerli onaltılık karakterler 0-9 ve A-F (veya a-f)'dir.
[basamaklar]: (İsteğe bağlı) İstenen sekizlik sayı basamak sayısıdır. Bu argümanı atlarsanız, HEX2OCT sonucu, sayıyı temsil etmek için gereken en az sayıda basamağı kullanır. Örneğin, HEX2OCT("A") sonucu "12" olur. Ancak, HEX2OCT("A"; 3) sonucu "012" olur. Eğer basamaklar belirtilirse ve sonuç için gerekenden az ise, formül #NUM! hatası verir.
Örnekler:
HEX2OCT("A") sonucu "12" olur.
HEX2OCT("FF") sonucu "377" olur.
HEX2OCT("10") sonucu "20" olur.
HEX2OCT("A"; 3) sonucu "012" olur.
HEX2OCT("1A"; 4) sonucu "0032" olur.
HEX2OCT("1A"; 2) sonucu #NUM! hatası verir, çünkü "1A" onaltılık sayısını 2 sekizlik basamak ile ifade etmek mümkün değildir.
Önemli Notlar:
HEX2OCT fonksiyonu en fazla 10 onaltılık karakteri (40 bit) destekler. Daha büyük sayılar için #NUM! hatası alırsınız.
sayı argümanı geçerli bir onaltılık sayı değilse, #NUM! hatası alırsınız.
basamaklar argümanı negatif olamaz.
Eğer onaltılık sayınızda harf kullanıyorsanız büyük harf (A-F) veya küçük harf (a-f) kullanmanız fark etmez. Excel her ikisini de doğru şekilde yorumlar.
Nasıl Kullanılır?
Bir hücreye onaltılık sayınızı girin (örneğin, A1 hücresine "1A" girin).
Başka bir hücreye HEX2OCT formülünü girin, örneğin: =HEX2OCT(A1; 4) (4 basamaklı sekizlik sayı için).
Enter tuşuna basın.
Bu şekilde, onaltılık sayınızı sekizlik sayıya dönüştürmüş olursunuz. basamaklar argümanını kullanarak, sekizlik sayınızın kaç basamaklı olacağını kontrol edebilirsiniz.
Comments