Excel-formel: Få en hel del af et tal -

Indholdsfortegnelse

Generisk formel

=TRUNC(number)

Resumé

For at fjerne decimaldelen af ​​et tal og kun returnere heltalsdelen kan du bruge TRUNC-funktionen til at skære decimalen af.

I eksemplet indeholder celle C6 denne formel:

=TRUNC(B6)

TRUNC-funktionen afkorter simpelthen (dvs. fjerner) tal; det afrunder slet ikke.

Forklaring

Med TRUNC finder der ingen afrunding sted. TRUNC-funktionen udskærer simpelthen decimaldelen af ​​nummeret med standardindstillinger.

TRUNC tager faktisk et valgfrit andet argument for at specificere præcisionen af ​​trunkering, men når du ikke leverer dette valgfrie argument, antages det at være nul, og trunkering sker med decimalen.

Hvad med INT eller ROUND?

Du spekulerer måske på, om du kan bruge INT- eller ROUND- funktionerne i stedet.

INT's adfærd er identisk med TRUNC (med standardindstillinger) for positive tal - INT-funktionen afrunder et tal ned til det næste heltal og returnerer derefter kun hele talets del.

For negative tal er afrundingen, som INT gør, dog lidt underlig.

Dette skyldes, at INT afrunder negative tal ned fra nul, uanset decimalværdien. Se de sidste 2 eksempler på skærmen ovenfor for et eksempel.

På grund af denne opførsel er TRUNC en bedre mulighed, hvis du bare vil have heltalets del af et tal.

Som du kunne forvente, afrunder RUND-funktionen numrene ned. Hvis du vil afrunde til nærmeste heltal, (positiv eller negativ), skal du bare bruge:

=ROUND(number,0)

Men vær opmærksom på, at heltalets værdi kan være forskellig fra det nummer, du startede med på grund af afrunding.

Interessante artikler...