Innehållsförteckning
TRUNC funktionen i Excel förkortar ett tal till ett visst antal siffror. Den hör till kategorin Excel Math och trigonometri funktion Funktionen används främst för att ta bort decimalerna från ett tal.
På bilden ovan kan vi få en allmän överblick över den TRUNC Under hela artikeln kommer vi att se detaljerna i denna funktion.
📂 Ladda ner övningsboken
Användning av TRUNC-funktionen.xlsmIntroduktion till TRUNC-funktionen
❑ Mål
Excel TRUNC funktionen förkortar ett tal till ett heltal genom att ta bort den decimala delen, eller bråkdelen, av talet.
❑ Syntax
TRUNC(number,[num_digits])
❑ Argumentförklaring
Argument | Obligatoriskt/valfritt | Förklaring |
---|---|---|
nummer | Krävs | Ett nummer som kommer att avkortas. |
num_digits | Valfritt | Antalet decimaler som ska återges i det trunkerade talet.Om det här argumentet utelämnas kommer det inte att finnas någon decimaldel i det återgivna talet. |
❑ Utgång
TRUNC funktionen returnerar ett trunkerat numeriskt värde.
❑ Version
Den här funktionen är tillgänglig från och med Excel 2000, så alla versioner efter Excel 2000 har den här funktionen.
4 exempel på användning av TRUNC-funktionen i Excel
Vi kommer nu att se olika exempel på olika tillämpningar av den TRUNC funktion visas.
1. Ta bort decimaldelar i ett tal
Vi kan ta bort decimala delar av ett tal genom att använda TRUNC Anta att vi har ett dataset med några siffror med decimalpunkter. Nu ska vi använda funktionen TRUNC för att ta bort decimalerna i siffrorna.
➤ Skriv följande formel i cellen C5 ,
=TRUNC(B5)
Formeln kommer att förkorta cellnumret. B5 på ett sådant sätt att det inte finns några decimaler i det returnerade talet.
➤ Därefter trycker du på ENTER .
Som ett resultat får du den heltalsmässiga delen av antalet celler. B5 i cellen C5 .
➤ Dra nu cellen C5 i slutet av datasetet för att tillämpa samma formel på alla siffror.
Om du observerar kan du se att TRUNC funktionen returnerar noll för alla tal mellan 0 och 1.
Vi kan använda andra funktioner, t.ex. Excel INT-funktionen , Excel ROUND-funktionen eller . Excel ROUNDDOWN-funktionen i stället för TRUNC för att ta bort decimaldelar i ett tal. Tillämpningen av dessa funktioner för det här exemplet visas i bilden nedan.
Läs mer: 51 mest använda matematiska och trigonometriska funktioner i Excel
2. Förkorta ett nummer till en viss siffra med TRUNC-funktionen
Excel TRUNC kan användas för att förkorta ett nummer till en specifik siffra. Låt oss säga att vi har några nummer i vårt dataset i kolumnen B och det antal siffror som vi vill ha efter decimaltecknet anges i kolumnen C Nu ska vi använda TRUNC för att förkorta dessa nummer till angivna siffror.
➤ Skriv först formeln i cellen D5 ,
=TRUNC(B5,C5)
Formeln förkortar antalet celler B5 till den angivna siffran i cellen C5 och returnerar det förkortade numret i cellen D5 .
➤ Press ENTER .
Och vi får det förkortade numret i cellen D5.
➤ Dra till sist i cellen D5 till slutet av din datauppsättning.
Som ett resultat av detta får vi alla nummer förkortade till de specifika siffror som vi har nämnt i kolumnen C .
Om du observerar noga kan du se cell C8 och C9 har negativa tal som siffror. Formeln eliminerar siffrorna från talets heltalsdel och returnerar 0 på den platsen när den angivna siffran är negativ.
Läs mer: 44 matematiska funktioner i Excel (Ladda ner gratis PDF)
Liknande läsningar
- Hur man använder SIN-funktionen i Excel (6 enkla exempel)
- Hur man använder Excel PI-funktionen (7 exempel)
- Använd Excel QUOTIENT-funktionen (4 lämpliga exempel)
- Hur man använder MMULT-funktionen i Excel (6 exempel)
- VBA EXP-funktion i Excel (5 exempel)
3. TRUNC-funktionen för att ta bort tid från datum- och tidsceller
TRUNC kan också användas för att ta bort tid från datum- och tidsceller. Antag att vi har några datum och tider i vårt dataset. Vi vill ta bort tidsdelen och endast extrahera datumdelen från dessa datum och tider.
➤ Skriv först följande formel i cellen C5 ,
=TRUNC(B5)
Formeln avkortar tidsdelen från datum och tid i cellen B5 .
➤ Därefter trycker du på ENTER
Som ett resultat av detta kommer du att se att tidsdelen visas 0:00 i cellen C5 .
➤ Dra i cellen C5 i slutet av datasetet för att tillämpa samma formel på alla andra datum och tider.
Vi kan ta bort 0:00 från dessa celler. För att göra det,
➤ Gå till Hem> Antal och välj Kort datum .
Som ett resultat av detta kommer du att se 0:00 tas bort från cellerna. Nu har vi bara datumen kvar.
4. TRUNC-funktionen i VBA
TRUNC är inte en del av funktionen application.worksheet. Därför kan den inte användas i Excel. VBA Men vi kan tillämpa FORMAT-funktionen för att uppnå samma resultat. Anta att vi har följande dataset där vi vill konvertera tal med två decimaler.
Att göra det först,
➤ Press ALT+F11 för att öppna VBA och tryck på CTRL+G för att öppna Omedelbart i rutan i VBA fönster.
Efter det,
➤ Lägg in följande kod i Omedelbart rad för rad och tryck på ENTER efter varje rad.
Range("C5") = Format(Range("B5"), "##.###") Range("C6") = Format(Range("B6"), "##.##") Range("C7") = Format(Range("B7"), "##.##") Range("C8") = Format(Range("B8"), "##.##") Range("C9") = Format(Range("B9"), "##.##") Range("C10") = Format(Range("B10"), "##.##")
Koden returnerar siffrorna för kolumnen C med två decimaler i kolumnen D .
➤ Stäng VBA fönster.
Nu ser du siffrorna med två decimaler i kolumnen C .
💡 Saker att tänka på när du använder TRUNC-funktionen
📌 Den TRUNC funktionen ger följande #VALUE! fel, om du anger inmatningen i textformat.
📌 Den INT funktionen och den ROUNDDOWN funktionen ger samma resultat som funktionen TRUNC funktion. Men den TRUNC funktionen är lättare att använda eftersom den kräver färre argument.
Slutsats
Jag hoppas att du nu vet hur Excel TRUNC funktionen fungerar och hur man tillämpar funktionen i olika situationer. Om du har några oklarheter är du välkommen att lämna en kommentar.