Özellik ikonu

ONDALIK

İndirme izni yok

Genel Bakış

ONDALIK (DECIMAL), belirli bir tabanda yazılmış bir sayının metin gösterimini ondalık (10 tabanlı) sayıya çevirir. İkili, sekizli, on altılı gibi sistemlerdeki kodları ya da 36 tabanındaki harf ve rakam karışımı değerleri normal sayıya dönüştürmek için kullanılır.

Söz dizimi ve parametre​

TRTürkçe
=ONDALIK(değer; taban)
ENEnglish
=DECIMAL(value, radix)
Kategori
Matematik ve Trigonometri
İngilizce adı
DECIMAL
Platform
Windows Mac Web
2 bağımsız değişken 2 zorunlu
Bağımsız değişken Durum Ne işe yarar
değervalue Zorunlu Ondalık sayıya çevrilecek sayının, taban ile belirtilen tabandaki metin gösterimini belirtir.
tabanradix Zorunlu değer içindeki sayının yazıldığı sayı tabanını belirtir.
Geçerli kullanımlar
=ONDALIK("FF";16)
=ONDALIK(A2;B2)
=ONDALIK(100;10)
Desteklenen Excel sürümleri 2013 ve sonrası
  1. 2003 Desteklenmiyor
  2. 2007 Desteklenmiyor
  3. 2010 Desteklenmiyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev, verilen tabandaki metni ondalık sayıya çevirir. Ters işlem için TABAN işlevi kullanılır; 36 tabanı 26 harf ile 0-9 rakamlarının toplamından oluşur.

1. Farklı tabanlardaki değerleri çevirme​

A sütunundaki metin, B sütunundaki tabanda yazılmış bir sayıdır. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=ONDALIK(A2;B2)
=DECIMAL(A2,B2)
ONDALIK
Formülünü incelemek için bir hücre seçin.
ABC
1DeğerTabanOndalık sayı
2FF16255
31010210
47778511
5PAZAR3642502707
610010100
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla 255, 10, 511, 42502707 ve 100 olur. Her satırda aynı formül kullanılır; yalnız değer ve taban değişir. 36 tabanında A harfi 10, Z harfi 35 anlamına gelir, bu yüzden PAZAR gibi bir sözcük de sayıya çevrilebilir. Son satırda değer sayı olarak girilmiştir; 10 tabanında bu da kabul edilir ve sayı aynen korunur.

2. Büyük ve küçük harf farkı yoktur​

On altılı sistemdeki ve 36 tabanındaki değerleri küçük ve büyük harfle yazıp karşılaştıralım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=ONDALIK(A2;B2)
=DECIMAL(A2,B2)
ONDALIK
Formülünü incelemek için bir hücre seçin.
ABC
1DeğerTabanOndalık sayı
2ff16255
3FF16255
4Ff16255
5bursa3619911466
6BURSA3619911466
Harf DuyarlılığıExcelDepo v1.0.0
Sonuçlar sırasıyla 255, 255, 255, 19911466 ve 19911466 olur. İşlev harflerin büyük ya da küçük yazılmasını ayırt etmez; aynı karakterler farklı harf biçimleriyle yazılsa bile aynı ondalık sayı elde edilir. Bu nedenle dışarıdan alınan kodları önceden büyük harfe çevirmeniz gerekmez.

3. TABAN işleviyle ters dönüşüm​

ONDALIK ile elde ettiğimiz sayıyı TABAN işleviyle aynı tabanda yeniden metne çevirerek sonucu sınayabiliriz. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=ONDALIK(A2;B2)
=DECIMAL(A2,B2)
D2 hücresinde ondalık sayıyı aynı tabanda yeniden metne çevirmek için aşağıdaki formülü kullanın:
Excel formülü
=TABAN(C2;B2)
=BASE(C2,B2)
ONDALIK
Formülünü incelemek için bir hücre seçin.
ABCD
1DeğerTabanOndalık sayıGeri dönüşen metin
2SALI361320102SALI
3ZZ361295ZZ
41F4165001F4
50FF16255FF
Geri DönüşümExcelDepo v1.0.0
Sonuçlar sırasıyla SALI, ZZ, 1F4 ve FF olur. İlk üç satırda geri dönüşen metin özgün değerle aynıdır. Son satırda değerin başındaki sıfır korunmaz, çünkü sayı olarak baştaki sıfırın anlamı yoktur; yine de iki metin aynı sayıyı temsil eder.

4. Geçersiz taban ve karakter hataları​

Taban veya değer geçerli değilse işlev hata verir. Aşağıdaki satırlarda geçerli ve geçersiz girdileri yan yana görelim. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=ONDALIK(A2;B2)
=DECIMAL(A2,B2)
ONDALIK
Formülünü incelemek için bir hücre seçin.
ABC
1DeğerTabanOndalık sayı
210010100
3100100#SAYI!
4898#SAYI!
5GG16#SAYI!
6ZZ361295
HatalarExcelDepo v1.0.0
Sonuçlar sırasıyla 100, #SAYI!, #SAYI!, #SAYI! ve 1295 olur. İkinci satırda taban 2 ile 36 aralığının dışında olduğu için #SAYI! hatası oluşur. Üçüncü satırda 8 ve 9 rakamları 8 tabanında geçersizdir, dördüncü satırda ise G harfi on altılı sistemde geçersizdir; bu yüzden bu satırlarda da #SAYI! hatası görülür. Birinci ve son satır, karakterlerin tabana uyduğu geçerli durumları gösterir.

Kullanırken dikkat edin​

  • Harf duyarlılığı: İşlev büyük ve küçük harfi ayırt etmez. değer içindeki harfler hangi biçimde yazılırsa yazılsın aynı sonuç elde edilir.
  • değer parametresi: değer, seçtiğiniz taban için geçerli olan harf ve rakamların herhangi bir birleşiminden oluşabilir. Metin uzunluğu en fazla 255 karakter olmalıdır. Taban için geçersiz bir karakter içeren değer #SAYI! hatası verir. Sayı olarak girilen değer de kabul edilir; örneğin 10 tabanında 100 sayısı aynen 100 olarak döner.
  • taban parametresi: taban, değer içindeki sayının yazıldığı tabandır. Geçerli aralık 2 ile 36 arasındadır; bu aralığın dışındaki bir taban #SAYI! hatası verir. 36 tabanında 26 harf ve 0-9 rakamları kullanılır; A harfi 10, Z harfi 35 değerini taşır.
  • Duyarlılık sınırı: Sonuç 2^53 değerinden büyükse duyarlılık kaybı yaşanabilir. Çok uzun değerlerde sonucun son basamaklarına güvenmeyin.
  • Sürüm bilgisi: İşlev Excel 2013 sürümünde eklenmiştir; daha eski sürümlerde kullanılamaz.
  • İlgili işlevler: TABAN işlevini, ondalık sayıyı verilen tabandaki metne çevirmek, yani ONDALIK işleminin tersini yapmak için tercih edin. BÖLÜM işlevini, bir bölme işleminin yalnız tam sayı kısmına ihtiyaç duyduğunuzda kullanın.
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 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
11
İlk yayın
Güncel
İngilizce
DECIMAL
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst