Formula Excel: Obțineți o parte întreagă dintr-un număr -

Cuprins

Formula generică

=TRUNC(number)

rezumat

Pentru a elimina partea zecimală a unui număr și a returna doar porțiunea întreagă, puteți utiliza funcția TRUNC pentru a tăia zecimalul.

În exemplu, celula C6 conține această formulă:

=TRUNC(B6)

Funcția TRUNC trunchiază (adică elimină) numerele; nu se rotunde deloc.

Explicaţie

Cu TRUNC, nu are loc rotunjirea. Funcția TRUNC elimină pur și simplu partea zecimală a numărului cu setările implicite.

TRUNC ia de fapt un al doilea argument opțional pentru a specifica precizia trunchierii, dar atunci când nu furnizați acest argument opțional, se presupune că este zero, iar trunchierea are loc la zecimal.

Dar INT sau ROUND?

S-ar putea întreb dacă puteți utiliza INT sau rotunde funcții în loc.

Comportamentul lui INT este identic cu TRUNC (cu setări implicite) pentru numerele pozitive - funcția INT va rotunji un număr la următorul număr întreg și apoi va returna doar porțiunea integrală a numărului.

Cu toate acestea, pentru numerele negative, rotunjirea pe care o face INT este un pic ciudată.

Acest lucru se datorează faptului că INT rotunjește numerele negative de la zero, indiferent de valoarea zecimală. Vedeți ultimele 2 exemple în ecranul de mai sus pentru un exemplu.

Datorită acestui comportament, TRUNC este o opțiune mai bună dacă doriți doar porțiunea întreagă a unui număr.

După cum v-ați aștepta, funcția ROUND rotunjește numerele în jos. Dacă doriți să rotunjiți la cel mai apropiat număr întreg, (pozitiv sau negativ) folosiți:

=ROUND(number,0)

Rețineți însă că valoarea întregului poate fi diferită de numărul cu care ați început din cauza rotunjirii.

Articole interesante...