Genel Bakış
TABAN (BASE), verilen bir sayıyı belirtilen tabandaki (kökteki) metin gösterimine dönüştürür. İkili, sekizli, onaltılı gibi sayı sistemlerindeki karşılığı üretmek ve gerekirse sonucu başında sıfırlarla belirli bir uzunluğa tamamlamak için kullanılır.
İşlevin sonucu sayı değil metindir. Sonucu yeniden onluk sayıya çevirmek için ONDALIK işlevini kullanabilirsiniz. İşlev Excel 2013 ile eklenmiştir.
Sonuçlar sırasıyla 1, 10, 11, 1010 ve 10 olur. İkili tabanda 1, 2 ve 3 sayıları 1, 10 ve 11 olarak yazılır; 10 sayısı ise 1010 olur. Taban 10 verildiğinde sayı onluk düzende kaldığı için görünüm değişmez. Sonuç metin olarak döner.
Sonuçlar sırasıyla 11111111, FF, Z, 1010 ve 1010 olur. Onaltılı tabanda 10 ile 15 arasındaki basamaklar A ile F harfleriyle, 36 tabanında ise en büyük basamak olan 35 Z harfiyle gösterilir. Tam sayı olmayan sayı ve kök değerleri kesilerek tam sayıya indirilir; bu yüzden 10,9 ve 2,9 değerleri sırasıyla 10 ve 2 gibi işlem görür.
Sonuçlar sırasıyla 1111, 0000001111, 00000101, 00FF ve 111 olur. en_az_uzunluk verildiğinde sonuç gerekirse başına sıfır eklenerek bu uzunluğa tamamlanır. İlk satırda sonuç zaten 4 karakter olduğu için değişmez. Son satırda sayının kendi gösterimi istenen uzunluktan uzun olduğundan sonuç kısaltılmaz.
Sonuçlar sırasıyla #SAYI!, #SAYI!, #SAYI!, #DEĞER! ve #SAYI! olur. en_az_uzunluk 255 değerini aştığında, kök 2 ile 36 aralığının dışında kaldığında veya en_az_uzunluk negatif olduğunda #SAYI! hatası oluşur. sayı sayısal olmayan bir metinse sonuç #DEĞER! hatasıdır.
Söz dizimi ve parametre
- Kategori
- Matematik ve Trigonometri
- İngilizce adı
- BASE
- Platform
- Windows Mac Web
3 bağımsız değişken
2 zorunlu
1 isteğe bağlı
Köşeli parantez [ ] isteğe bağlı demektir
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| sayınumber | Zorunlu | Dönüştürmek istediğiniz sayıyı, sayısal bir hücreyi veya sayı üreten bir işlemi belirtir. |
| kökradix | Zorunlu | Sayının dönüştürüleceği tabanı belirtir. |
| en_az_uzunlukmin_length | İsteğe bağlı | Sonuç metninin sahip olması gereken en az karakter sayısını belirtir. |
Geçerli kullanımlar
=TABAN(10;2)
=TABAN(A2;B2)
=TABAN(15;2;10)
=TABAN(A2;16;C2)
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. Sayıyı ikili tabana çevirme
Sayıları B sütunundaki tabana göre metne dönüştürelim. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:TABAN
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Sayı | Taban | Sonuç |
| 2 | 1 | 2 | 1 |
| 3 | 2 | 2 | 10 |
| 4 | 3 | 2 | 11 |
| 5 | 10 | 2 | 1010 |
| 6 | 10 | 10 | 10 |
TemelExcelDepo v1.0.0
2. Farklı tabanlar ve ondalıklı girdiler
Aynı işlevle farklı tabanları deneyelim. Ondalıklı sayı ve ondalıklı kök değerleri de satırlara ekledik. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:TABAN
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Sayı | Taban | Sonuç |
| 2 | 255 | 2 | 11111111 |
| 3 | 255 | 16 | FF |
| 4 | 35 | 36 | Z |
| 5 | 10,9 | 2 | 1010 |
| 6 | 10 | 2,9 | 1010 |
TabanlarExcelDepo v1.0.0
3. Sonucu sıfırlarla tamamlama
Sonucun belirli bir uzunluğa gelmesi için başına sıfır eklemek isteyebilirsiniz. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:TABAN
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Sayı | Taban | En az uzunluk | Sonuç |
| 2 | 15 | 2 | 4 | 1111 |
| 3 | 15 | 2 | 10 | 0000001111 |
| 4 | 5 | 2 | 8 | 00000101 |
| 5 | 255 | 16 | 4 | 00FF |
| 6 | 7 | 2 | 2 | 111 |
UzunlukExcelDepo v1.0.0
4. Hata durumları
Geçersiz girdilerin hangi hataları verdiğini görelim. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:TABAN
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Sayı | Taban | En az uzunluk | Sonuç |
| 2 | 15 | 2 | 256 | #SAYI! |
| 3 | 15 | 1 | 4 | #SAYI! |
| 4 | 15 | 37 | 4 | #SAYI! |
| 5 | yedi | 2 | 4 | #DEĞER! |
| 6 | 15 | 2 | -1 | #SAYI! |
HatalarExcelDepo v1.0.0
Kullanırken dikkat edin
- sayı: sayı negatifse veya 2^53 değerinden büyükse #SAYI! hatası verilir. Tam sayı değilse ondalık kısmı atılır, yani sayı kesilerek tam sayıya indirilir. Sayısal olmayan bir değer girildiğinde #DEĞER! hatası verilir.
- kök: kök 2 ile 36 arasında olmalıdır; 2'den küçük veya 36'dan büyük değerler #SAYI! hatası verir. Tam sayı değilse kesilerek tam sayıya indirilir. 10'dan büyük tabanlarda basamaklar A harfinden başlayarak Z harfine kadar harflerle gösterilir.
- en_az_uzunluk: en_az_uzunluk 0 ile 255 arasında olmalıdır; 0'dan küçük veya 255'ten büyük değerler #SAYI! hatası verir. Tam sayı değilse kesilerek tam sayıya indirilir. Bu parametre girildiğinde sonucun başına gerekirse sıfırlar eklenir; sonuç zaten bu uzunluktaysa veya daha uzunsa değişmez.
- Sonucun türü: İşlev sayı değil metin döndürür. Bu nedenle sonuç ikili veya onaltılı olsa bile doğrudan toplama gibi sayısal işlemlerde kullanılmamalıdır; başındaki sıfırlar da metin olarak korunur.
- Sürüm: İşlev Excel 2013 ile eklenmiştir; daha eski sürümlerde kullanılamaz.
- İlgili işlevler: ONDALIK: Belirli bir tabandaki metin gösterimini yeniden onluk sayıya çevirmek, yani TABAN işleminin tersini yapmak için tercih edilir.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024