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.
İş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.
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.
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.
D2 hücresinde ondalık sayıyı aynı tabanda yeniden metne çevirmek için aşağıdaki formülü kullanın:
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.
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.
Söz dizimi ve parametre
- 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ı
- 2003 Desteklenmiyor
- 2007 Desteklenmiyor
- 2010 Desteklenmiyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
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:ONDALIK
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Değer | Taban | Ondalık sayı |
| 2 | FF | 16 | 255 |
| 3 | 1010 | 2 | 10 |
| 4 | 777 | 8 | 511 |
| 5 | PAZAR | 36 | 42502707 |
| 6 | 100 | 10 | 100 |
TemelExcelDepo v1.0.0
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:ONDALIK
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Değer | Taban | Ondalık sayı |
| 2 | ff | 16 | 255 |
| 3 | FF | 16 | 255 |
| 4 | Ff | 16 | 255 |
| 5 | bursa | 36 | 19911466 |
| 6 | BURSA | 36 | 19911466 |
Harf DuyarlılığıExcelDepo v1.0.0
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:D2 hücresinde ondalık sayıyı aynı tabanda yeniden metne çevirmek için aşağıdaki formülü kullanın:
ONDALIK
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Değer | Taban | Ondalık sayı | Geri dönüşen metin |
| 2 | SALI | 36 | 1320102 | SALI |
| 3 | ZZ | 36 | 1295 | ZZ |
| 4 | 1F4 | 16 | 500 | 1F4 |
| 5 | 0FF | 16 | 255 | FF |
Geri DönüşümExcelDepo v1.0.0
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:ONDALIK
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Değer | Taban | Ondalık sayı |
| 2 | 100 | 10 | 100 |
| 3 | 100 | 100 | #SAYI! |
| 4 | 89 | 8 | #SAYI! |
| 5 | GG | 16 | #SAYI! |
| 6 | ZZ | 36 | 1295 |
HatalarExcelDepo v1.0.0
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.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024