Excel formülü: Bir sayının tamsayı kısmını alın -

İçindekiler

Genel formül

=TRUNC(number)

Özet

Bir sayının ondalık bölümünü kaldırmak ve yalnızca tamsayı bölümünü döndürmek için, ondalık bölümü ayırmak için TRUNC işlevini kullanabilirsiniz.

Örnekte, C6 hücresi şu formülü içerir:

=TRUNC(B6)

TRUNC işlevi sayıları kısaltır (yani kaldırır); hiç yuvarlak değil.

Açıklama

TRUNC ile yuvarlama gerçekleşmez. TRUNC işlevi, varsayılan ayarlarla sayının ondalık bölümünü basitçe keser.

TRUNC aslında kesme hassasiyetini belirtmek için isteğe bağlı ikinci bir bağımsız değişken alır, ancak bu isteğe bağlı bağımsız değişkeni sağlamazsanız, sıfır olduğu varsayılır ve kesme ondalıkta gerçekleşir.

INT veya ROUND ne olacak?

Bunun yerine INT veya ROUND işlevlerini kullanıp kullanamayacağınızı merak edebilirsiniz .

INT'nin davranışı, pozitif sayılar için TRUNC ile aynıdır (varsayılan ayarlarla) - INT işlevi bir sayıyı bir sonraki tam sayıya yuvarlar ve ardından sayının yalnızca tamsayı kısmını döndürür.

Bununla birlikte, negatif sayılar için, INT'nin yaptığı yuvarlama biraz tuhaftır.

Bunun nedeni, INT'nin ondalık değer ne olursa olsun negatif sayıları sıfırdan aşağıya yuvarlamasıdır. Örnek için yukarıdaki ekrandaki son 2 örneğe bakın.

Bu davranış nedeniyle, bir sayının yalnızca tam sayı kısmını istiyorsanız TRUNC daha iyi bir seçenektir.

Tahmin edebileceğiniz gibi, YUVARLA işlevi sayıları aşağı yuvarlar. En yakın tam sayıya (pozitif veya negatif) yuvarlamak istiyorsanız, şunu kullanın:

=ROUND(number,0)

Ancak tam sayı değerinin, yuvarlama nedeniyle başladığınız sayıdan farklı olabileceğini unutmayın.

Ilginç makaleler...