Özellik ikonu

HEX2DEC

İndirme izni yok

Genel Bakış

HEX2DEC (HEX2DEC), onaltılık (16'lık sayı tabanındaki) bir sayıyı ondalık sayıya çevirir. Bellek adresleri, renk kodları ve mühendislik verilerindeki onaltılık değerleri günlük hayatta kullandığımız ondalık sayılara dönüştürmek için kullanılır. Sayı en fazla 10 karakter olabilir; başı 8 ile F arasında bir rakamla başlayan 10 karakterli sayılar negatif kabul edilir.

Söz dizimi ve parametre​

TRTürkçe
=HEX2DEC(sayı)
ENEnglish
=HEX2DEC(number)
Kategori
Mühendislik
İngilizce adı
HEX2DEC
Platform
Windows Mac Web
1 bağımsız değişken 1 zorunlu
Bağımsız değişken Durum Ne işe yarar
sayınumber Zorunlu Ondalık sayıya çevrilecek onaltılık sayıyı, bu sayıyı içeren bir hücreyi veya metni belirtir.
Geçerli kullanımlar
=HEX2DEC("FB")
=HEX2DEC(A2)
=HEX2DEC("001")
Desteklenen Excel sürümleri 2007 ve sonrası
  1. 2003 Desteklenmiyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev yalnızca bir parametre alır. Onaltılık sayıyı çift tırnak içinde metin olarak yazmak, baştaki sıfırların ve harflerin korunması açısından en güvenli yöntemdir.

1. Onaltılıktan ondalığa temel dönüşüm​

A sütunundaki onaltılık değerleri B sütununda ondalık sayıya çevirelim. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=HEX2DEC(A2)
HEX2DEC
Formülünü incelemek için bir hücre seçin.
AB
1OnaltılıkOndalık
2E14
3FB251
41FF511
53D8B9252089
6FFFFFFFFF68719476735
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla 14, 251, 511, 252089 ve 68719476735 olur. Her basamak 16'nın kuvvetiyle çarpılarak toplanır. 9 karakterlik son değer, 10 karakter sınırının altında olduğu için pozitif bir sayı olarak çevrilir.

2. Baştaki sıfırlar ve harf büyüklüğü​

Baştaki sıfırların ve küçük ya da büyük harf kullanımının sonucu etkileyip etkilemediğini görelim. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=HEX2DEC(A2)
HEX2DEC
Formülünü incelemek için bir hücre seçin.
AB
1OnaltılıkOndalık
211
3011
40011
5a5165
6A5165
Harf ve SıfırExcelDepo v1.0.0
Sonuçlar sırasıyla 1, 1, 1, 165 ve 165 olur. Baştaki sıfırlar değeri değiştirmez. Onaltılık rakamlarda büyük ve küçük harf ayrımı yapılmadığı için a5 ile A5 aynı sonucu verir.

3. 10 karakterli negatif sayılar​

10 karakterli değerlerde en soldaki bit işaret bitidir. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=HEX2DEC(A2)
HEX2DEC
Formülünü incelemek için bir hücre seçin.
AB
1OnaltılıkOndalık
2FFFFFFFF5B-165
3FFFFFFFFFF-1
4FFFFFFFFF68719476735
57FFFFFFFFF549755813887
Negatif SayılarExcelDepo v1.0.0
Sonuçlar sırasıyla -165, -1, 68719476735 ve 549755813887 olur. İlk iki değer 10 karakterlidir ve işaret biti 1 olduğundan negatif sayı olarak yorumlanır. Üçüncü değer 9 karakterli olduğu için pozitif kalır. Dördüncü değer, 10 karakterle yazılabilen en büyük pozitif sayıdır.

4. Geçersiz girdiler ve hata durumları​

Geçersiz girdilerde işlevin nasıl davrandığını görelim. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=HEX2DEC(A2)
HEX2DEC
Formülünü incelemek için bir hücre seçin.
AB
1GirdiSonuç
2FFFFFFFFFFF#SAYI!
3-200#SAYI!
4HIJKLMN#SAYI!
5merhaba#SAYI!
HatalarExcelDepo v1.0.0
Sonuçlar sırasıyla #SAYI!, #SAYI!, #SAYI! ve #SAYI! olur. İlk girdi 11 karakterli olduğu için sınırı aşar. İkinci girdideki eksi işareti geçerli bir onaltılık karakter değildir. Son iki girdi ise onaltılık sistemde bulunmayan harfler içerir. Bu durumların hepsinde #SAYI! hatası alınır.

Kullanırken dikkat edin​

  • Geçerli karakterler: sayı parametresinde yalnızca onaltılık rakamlar (0-9 ve A-F) kullanılabilir. Harfler büyük ya da küçük yazılabilir; işlev harf büyüklüğünü ayırt etmez. Eksi işareti, boşluk veya başka bir karakter içeren değer geçerli bir onaltılık sayı değildir.
  • Karakter sınırı ve negatif sayılar: sayı parametresi en fazla 10 karakter (40 bit) olabilir. 10 karakterli sayılarda en soldaki bit işaret bitidir. Bu bit 1 ise sonuç negatif olur ve negatif sayılar ikiye tümleyen biçiminde gösterilir. Örneğin 10 karakterli ve tamamı F olan bir değer, eksi bir sayıya karşılık gelir.
  • Hata koşulları: sayı geçerli bir onaltılık sayı değilse #SAYI! hatası verilir. sayı 10 karakterden uzunsa da aynı hata alınır.
  • Sayı olarak girilen değerler: sayı çift tırnaksız bir sayı olarak girilirse (örneğin 1) Excel bunu metne çevirip onaltılık sayı olarak değerlendirir. Baştaki sıfırların ve harflerin korunması için değeri metin olarak yazmanız önerilir.
  • İlgili işlevler: HEX2BIN: Onaltılık sayıyı ikilik sayıya çevirmek istediğinizde tercih edilir. HEX2OCT: Onaltılık sayıyı sekizlik sayıya çevirmek istediğinizde kullanılır. DEC2HEX: Ters yönde, yani ondalık sayıyı onaltılık sayıya çevirmek istediğinizde kullanılır.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
8
İlk yayın
Güncel
İngilizce
HEX2DEC
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst