Özellik ikonu

NSAT

İndirme izni yok

Genel Bakış

NSAT (TRUNC), bir sayının belirtilen basamaktan sonraki kısmını yuvarlama yapmadan keser ve sayıyı sıfıra doğru kısaltır. Pozitif sayılar aşağı, negatif sayılar yukarı doğru değişir. Bu nedenle ondalık kısmı atmak, fiyat ve ölçü değerlerini belirli bir duyarlıkta sabitlemek ya da sayıyı onlar, yüzler gibi basamaklarda kesmek için kullanılır.

Söz dizimi ve parametre​

TRTürkçe
ENEnglish
=TRUNC(number, [num_digits])
Kategori
Matematik ve Trigonometri
İngilizce adı
TRUNC
Platform
Windows Mac Web
2 bağımsız değişken 1 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 Kesilecek sayıyı, sayısal bir hücreyi veya sayı üreten bir işlemi belirtir.
sayı_rakamlarnum_digits İsteğe bağlı Kesme işleminin duyarlığını belirleyen ondalık basamak ya da rakam sayısını belirtir.
Geçerli kullanımlar
=NSAT(1,9)
=NSAT(A2)
=NSAT(A2;1)
=NSAT(A2;-1)
Desteklenen Excel sürümleri 2003 ve sonrası
  1. 2003 Destekleniyor
  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 sayıyı yuvarlamaz, yalnızca belirtilen basamaktan sonrasını atar. Yuvarlama gerekiyorsa YUVARLA işlevini kullanın.

1. Ondalık kısmı atma​

A sütunundaki sayıların ondalık kısmını B sütununda atalım. sayı_rakamlar yazılmadığında 0 kabul edilir. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=NSAT(A2)
=TRUNC(A2)
NSAT
Formülünü incelemek için bir hücre seçin.
AB
1SayıKesilmiş sayı
21,11
31,91
4-1,1-1
5-1,9-1
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla 1, 1, -1 ve -1 olur. Pozitif sayılar aşağı, negatif sayılar yukarı doğru, yani her zaman sıfıra doğru kısalır. 1,9 sayısı 2 olmaz, çünkü NSAT yuvarlama yapmaz. Negatif sayılarda TAMSAYI işlevi sayıyı sıfırdan uzağa, bir alt tam sayıya götürdüğü için sonuçlar NSAT ile farklı olabilir.

2. Ondalık basamak sayısını belirleme​

sayı_rakamlar pozitif olduğunda sayı, ondalık ayırıcının sağında o kadar basamak kalacak şekilde kesilir. A sütunundaki sayıları B sütunundaki basamak sayısına göre kesmek için C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=NSAT(A2;B2)
=TRUNC(A2,B2)
NSAT
Formülünü incelemek için bir hücre seçin.
ABC
1SayıBasamakSonuç
21234,56711234,5
31234,56721234,56
43,14159265433,141
5123431234
Ondalık BasamakExcelDepo v1.0.0
Sonuçlar sırasıyla 1234,5, 1234,56, 3,141 ve 1234 olur. Kesme işlemi sayıyı yuvarlamaz: PI değerinde dördüncü basamaktaki rakam ne olursa olsun yalnızca ilk üç ondalık basamak korunur. 1234 tam sayısında kesilecek ondalık kısım olmadığından sayı değişmeden döner.

3. Ondalık ayırıcının soluna doğru kesme​

sayı_rakamlar negatif verildiğinde kesme ondalık ayırıcının soluna geçer ve sayı onlar, yüzler, binler gibi basamaklarda sıfırlanır. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=NSAT(A2;B2)
=TRUNC(A2,B2)
NSAT
Formülünü incelemek için bir hücre seçin.
ABC
1SayıBasamakSonuç
21234-11230
31234-31000
41234,567-11230
51234,567-50
Negatif BasamakExcelDepo v1.0.0
Sonuçlar sırasıyla 1230, 1000, 1230 ve 0 olur. -1 değeri birler basamağını, -3 değeri ise birler, onlar ve yüzler basamaklarını sıfırlar. Ondalıklı sayıda da kesme aynı şekilde çalışır. Sayının basamak sayısından daha büyük bir negatif değer verildiğinde, 1234,567 sayısında -5 örneğindeki gibi, sonuç sıfır olur.

4. Boş basamak, büyük basamak ve hata durumu​

Aşağıdaki tabloda metin içeren bir sayı, boş bırakılmış bir basamak hücresi ve sayının basamak sayısından büyük bir basamak değeri karşılaştırılır. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=NSAT(A2;B2)
=TRUNC(A2,B2)
NSAT
Formülünü incelemek için bir hücre seçin.
ABC
1SayıBasamakSonuç
2rapor1#DEĞER!
345,8945
47,557,5
Hata ve VarsayılanExcelDepo v1.0.0
Sonuçlar sırasıyla #DEĞER!, 45 ve 7,5 olur. İlk satırda sayı metin olduğu için sayıya dönüştürülemez ve #DEĞER! hatası oluşur. İkinci satırda sayı_rakamlar hücresi boştur; boş değer 0 sayıldığından ondalık kısım atılır. Üçüncü satırda istenen basamak sayısı sayının sahip olduğu basamaktan fazladır; bu durumda sayı değiştirilmeden döner.

Kullanırken dikkat edin​

  • sayı_rakamlar değerleri: sayı_rakamlar sıfır olduğunda ondalık basamak bırakılmaz ve sayı tam sayıya kesilir. Sıfırdan büyük olduğunda ondalık ayırıcının sağında o kadar basamak korunur. Sıfırdan küçük olduğunda ondalık ayırıcının solunda o kadar rakam sıfırlanır.
  • Varsayılan değer: sayı_rakamlar yazılmazsa veya boş bir hücreye başvurulursa 0 kabul edilir. sayı_rakamlar, sayı değerindeki basamak sayısından büyükse sayı hiçbir değişiklik yapılmadan döndürülür.
  • Kesme yönü: Pozitif ondalıklı sayılar aşağı, negatif ondalıklı sayılar yukarı doğru yuvarlanmış gibi sonuç verir. Yani sonuç her zaman sıfıra doğru kısalır ve yuvarlama yapılmaz.
  • Hata koşulu: sayı sayısal değilse, örneğin sayıya dönüştürülemeyen bir metinse, işlev #DEĞER! hatası verir.
  • İlgili işlevler: YUVARLA, sayıyı belirli bir basamağa yakın değere yuvarlamak için tercih edilir. AŞAĞIYUVARLA, sayıyı belirli bir basamağa sıfıra doğru yuvarlar. YUKARIYUVARLA, sayıyı belirli bir basamağa sıfırdan uzağa yuvarlar. TAMSAYI, sayıyı en yakın alt tam sayıya yuvarlar; negatif sayılarda NSAT ile farklı sonuç verir. ÇİFT, sayıyı en yakın çift tam sayıya yuvarlar. TEK, sayıyı en yakın tek tam sayıya yuvarlar. TAVANAYUVARLA.MATEMATİK, sayıyı varsayılan olarak yukarı, en yakın tam sayıya ya da katına yuvarlar. TABANAYUVARLA.MATEMATİK, sayıyı varsayılan olarak aşağı, en yakın tam sayıya ya da katına yuvarlar.
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 2003
  • 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
TRUNC
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst