TAMSAYI Formülü (INT): Sayıyı Bir Alt Tam Sayıya İndirme
TAMSAYI
İngilizce adı: INT
Yayın: · Son güncelleme:
TAMSAYI kısaca
TAMSAYI, bir sayıyı en yakın alt tam sayıya yuvarlar. Pozitif sayılarda ondalığı atar (8,9 için 8), negatif sayılarda ise bir alt tam sayıya gider (-8,9 için -9). Dakikayı saate çevirme ve ondalık kısmı ayırma gibi işlerde kullanılır.
Söz dizimi
TAMSAYI(sayı)INT(number)Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
Argümanlar
| Argüman | Durum | Açıklama |
|---|---|---|
sayınumber | Zorunlu | Aşağı doğru bir tam sayıya yuvarlanacak gerçek sayı. |
İçindekiler
Excel TAMSAYI formülü ne yapar?
Excel TAMSAYI formülü, verdiğiniz sayıdan küçük ya da ona eşit en büyük tam sayıyı döndürür. Pozitif sayılarda bu, ondalık kısmı atmak demektir: =TAMSAYI(8,9) sonucu 8'dir. Fonksiyon tek argüman aldığı için yuvarlama fonksiyonlarının en kısasıdır.
Dakikadan tam saat çıkarmak, aydan tam yıl bulmak ya da bir tutarın kuruş kısmını ayırmak tipik kullanımlardır. Tarih ve saat birlikte tutulan hücrelerde tarih kısmını almak için de işe yarar, çünkü Excel'de gün tam sayı, saat ise ondalık kısımdır.
Tek argümanlı söz dizimi
TAMSAYI yalnız sayı argümanını alır. Bu bir sayı, hücre başvurusu ya da A2/60 gibi bir işlem olabilir. Basamak sayısı seçeneği yoktur; sonuç her zaman tam sayıdır.
Ondalıklı bir basamakta kesmek istiyorsanız AŞAĞIYUVARLA ya da NSAT kullanmanız gerekir. Örneğin 12,348 değerini 12,3'e indirmek TAMSAYI ile tek adımda yapılamaz.
Negatif sayılar: en sık karışan nokta
TAMSAYI negatif sayıları sıfırdan uzağa, bir alt tam sayıya taşır. -8,9 için sonuç -8 değil -9'dur, çünkü sayı doğrusunda -8,9'dan küçük en büyük tam sayı -9'dur. Bu davranış matematikteki taban fonksiyonuyla aynıdır.
Ondalığı yalnızca atmak istiyorsanız NSAT doğru seçimdir: =NSAT(-8,9) sonucu -8'dir. Pozitif sayılarda iki fonksiyon aynı sonucu verir; fark yalnız negatiflerde ortaya çıkar. İade ya da zarar gibi negatif değerler içeren tablolarda hangisini kullandığınızı kontrol edin.
Dakika ve ay dönüşümleri
Toplam süre dakika olarak tutuluyorsa tam saat kısmı =TAMSAYI(A2/60) ile bulunur. 135 dakika için 135 / 60 = 2,25 olduğundan sonuç 2 saattir. Kalan 15 dakikayı ise MOD fonksiyonu verir: =MOD(A2;60).
Aynı yöntem ay sayısından yıl hesaplamada da kullanılır. 43 aylık bir sözleşme süresi =TAMSAYI(B2/12) ile 3 tam yıla karşılık gelir. İki sonucu birleştirerek "3 yıl 7 ay" gibi okunur bir metin de oluşturabilirsiniz.
Ondalık kısmı ayırmak
Bir sayının yalnız kesirli kısmı gerektiğinde sayıdan TAMSAYI sonucunu çıkarırsınız. 1.249,75 TL için =A2-TAMSAYI(A2) 0,75 döndürür. Bu, kuruş kısmını ayrı bir sütunda göstermek ya da saat değerinden dakikayı ayırmak için kullanılabilir.
Negatif sayılarda bu çıkarma pozitif bir kesir verir: -3,25 için -3,25 - (-4) = 0,75. Beklentiniz -0,25 ise NSAT ile çıkarma yapmanız gerekir.
Tarih ve saatin birlikte tutulduğu hücrelerde de aynı yaklaşım geçerlidir. Bir giriş kaydında gün tam sayı, saat ondalık kısımdır. =TAMSAYI(A2) yalnız tarihi verir, =A2-TAMSAYI(A2) ise saati verir. Sonuç hücrelerini tarih ve saat biçiminde göstermeniz yeterlidir.
Hatalar ve dikkat edilecekler
Argüman metinse TAMSAYI #DEĞER! döndürür. Başka sistemlerden gelen "12,5 dk" gibi birimli değerler bu hatanın tipik nedenidir; sayıyı ayrı bir sütuna almak sorunu çözer. Bölme sonucunu argüman olarak verirken bölen boşsa sonuç #SAYI/0! olur.
En yakın tam sayıya yuvarlamak istiyorsanız TAMSAYI'yı değil YUVARLA(sayı;0)'yı kullanın. 2,9 için TAMSAYI 2, YUVARLA 3 verir ve bu fark faturalarda ya da notlarda önemli sonuçlar doğurabilir.
Kendi tablonuzda dakika cinsinden bir süre sütunu seçin. Yanına =TAMSAYI(A2/60) ve =MOD(A2;60) yazarak süreyi saat ve dakika olarak iki sütuna ayırın.
Örnekler
| A | B | C | |
|---|---|---|---|
| 1 | Toplam dakika | ||
| 2 | 135 | 2 |
=TAMSAYI(A2/60)=INT(A2/60)Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
C2 hücresinin sonucu: 2
135 / 60 = 2,25'tir. TAMSAYI ondalığı atar ve 2 tam saat sonucunu verir.
| A | B | C | |
|---|---|---|---|
| 1 | Değer | ||
| 2 | -8,9 | -9 |
=TAMSAYI(A2)=INT(A2)Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
C2 hücresinin sonucu: -9
-8,9'dan küçük ya da ona eşit en büyük tam sayı -9'dur. Ondalığı yalnızca atan NSAT ise -8 verirdi.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Sözleşme | Süre (ay) | ||
| 2 | Kira | 43 | 3 |
=TAMSAYI(B2/12)=INT(B2/12)Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
D2 hücresinin sonucu: 3
43 / 12 = 3,58'dir. Tamamlanmış yıl sayısı 3'tür; kalan 7 ay MOD ile bulunabilir.
| A | B | C | |
|---|---|---|---|
| 1 | Tutar | ||
| 2 | 1.249,75 | 0,75 |
=A2-TAMSAYI(A2)=A2-INT(A2)Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
C2 hücresinin sonucu: 0,75
TAMSAYI(1.249,75) sonucu 1.249'dur. Tutardan çıkarılınca geriye 0,75 kalır.
Yaygın hatalar ve çözümleri
- #DEĞER!
Neden: Argüman sayı değil, ör. "12,5 dk" gibi birimli bir metin.
Çözüm: Sayıyı birimden ayırıp ayrı bir hücreye yazın.
#DEĞER! hatasının ayrıntılı çözümü → - #SAYI/0!
Neden: Argüman olarak verilen bölme işleminin böleni boş ya da 0.
Çözüm: Böleni kontrol edin ya da formülü EĞERHATA ile sarın.
#SAYI/0! hatasının ayrıntılı çözümü →
İlgili fonksiyonlar
TAMSAYI kullanan rehberler ve alıştırmalar
Sıkça Sorulan Sorular
TAMSAYI formülü nasıl kullanılır?
Tam sayıya indirilecek değeri yazarsınız: =TAMSAYI(A2). Bölme sonucunun tam kısmı için =TAMSAYI(A2/60) gibi bir işlem de verebilirsiniz.
TAMSAYI neden -8,9 için -9 veriyor?
TAMSAYI sayıyı bir alt tam sayıya yuvarlar; negatiflerde bu sıfırdan uzak yöndür. Ondalığı yalnızca atmak için NSAT kullanın.
TAMSAYI ile YUVARLA arasındaki fark nedir?
TAMSAYI her zaman aşağı yuvarlar, YUVARLA en yakın değere gider. 2,9 için TAMSAYI 2, YUVARLA(2,9;0) 3 verir.