Sådan bruges TRUNC-funktionen i Microsoft Excel
Microsoft Udmærker Sig Helt Excel / / April 27, 2020
Sidst opdateret den
Brug for at beskære et nummer i Excel for at returnere et ægte heltal? Du kan bruge TRUNC-funktionen. Sådan gør du.
Det er hårdt nok at analysere Excel-data uden at håndtere decimaltal. Selvom det er muligt at runde numre op eller ned i Excel, ændrer dette ikke nødvendigvis dataene - det ændrer bare, hvordan de vises.
Hvis du vil fjerne eller indstille antallet af decimaler for et tal direkte, skal du bruge TRUNC-funktionen. Sådan bruges TRUNC-funktionen i Excel.
Brug af TRUNC i Microsoft Excel
Det TRUNC -funktionen afrunder ikke et tal, men fjerner i stedet decimalerne og trunker det under processen (deraf navnet på funktionen). Dette skaber et ægte heltal (et helt tal som 8 eller 10), hvilket kan være nyttigt i visse situationer.
Brug af TRUNC med et tal som 10.8, for eksempel, afrunder det ikke op til 11. TRUNC returnerer i stedet 10 og fjerner .8 fra tallet. Hvis du har brug for at afrunde (eller ned) et tal, kan du i stedet bruge ROUND-funktionen.
Det grundlæggende format for en formel ved hjælp af TRUNC-funktionen er = TRUNC (antal), hvor nummer erstattes med et decimaltal. For eksempel, = TRUNC (10,8) returnerer 10 snarere end 10.8.
Du kan også bruge cellehenvisninger med TRUNC. Hvis celle F2 indeholdt nummeret 10.8, kunne du bruge formlen = TRUNC (B2) for at opnå den samme effekt og returnere tallet 10.
Indstilling af antal decimaler ved hjælp af TRUNC
Hvis du ikke ønsker at returnere et ægte heltal, men i stedet for give mulighed for et vist antal decimaler, kan du stadig bruge TRUNC-funktionen til at gøre det.
Et valgfrit argument til en formel ved hjælp af TRUNC kan bruges til at specificere antallet af decimaler, du vil efterlade intakt. For eksempel har et tal som 10.54201 fem decimaler. Hvis du kun vil forlade en (10.5), kan du gøre dette ved hjælp af TRUNC.
Formatet til denne formel ville være = TRUNC (antal, num_digits), hvor nummer er målnummeret, og antal_cifre er antallet af decimaler, du vil beholde. Som standard er antal_cifre argument er valgfrit - du behøver ikke at bruge det til en grundlæggende TRUNC-formel. Hvis du udelukker det, er det standard til nul.
For at afkorte antallet af decimaler fra tallet 10.54201, kan du bruge formlen = TRUNC (10.54201,1). Dette returnerer tallet 10.5, idet de følgende fire decimaler fjernes.
Alternativer til TRUNC-funktionen
TRUNC-funktionen er ikke nyttig til afrunding af tal, som vi tidligere har nævnt. Der findes andre funktioner til at gøre det, herunder INT og RUND.
INT afrunder et decimaltal til det nærmeste heltal. Formlen = INT (10,8) returnerer for eksempel nummeret 10.
Du kan også bruge RUND til at afrunde et tal til et angivet antal decimaler. For eksempel, = ROUND (10.8,0) rundes til det nærmeste fulde heltal (11), mens = ROUND (10.823,1) rundes til et decimal (10,8).
Kun TRUNC-funktionen afkortes imidlertid tallet. Hvis det ikke er passende for din brugssag, og du er nødt til at manipulere dataene for at runde op eller ned, skal du bruge RUND eller INT eller en anden Excel-funktion i stedet.
Håndtering af data vha. Microsoft Excel
Ligesom ROUND, INT og andre er TRUNC kun en funktion, som du kan bruge til at manipulere dine data i Excel. I modsætning til disse andre funktioner behøver du dog ikke runde (eller ned) dine numre med TRUNC - det kan bruges til at oprette rigtige heltalstal uden at ændre heltalet i sig selv.
Funktioner som disse beviser reglen - Excel-funktioner lyder vanskeligt, men er i mange tilfælde lette at mestre. Hvis du er ny med Excel, og du leder efter hjælp, kan du prøve disse Microsoft Excel-tip at komme hurtigt op.