Inhoudsopgave
De TRUNC functie in Excel kort een getal in tot een bepaald aantal cijfers. Het valt onder de categorie van Excel Wiskunde en Trigonometrie functie De functie wordt voornamelijk gebruikt om de decimale delen uit een getal te verwijderen.
Uit de bovenstaande afbeelding kunnen we een algemeen overzicht krijgen van de TRUNC Gedurende het hele artikel zullen we de details van deze functie zien.
📂 Download Praktijk Werkboek
Gebruik van de TRUNC-functie.xlsmInleiding tot de TRUNC-functie
Doelstelling
Excel TRUNC functie beknot een getal tot een geheel getal door het decimale, of fractionele, deel van het getal te verwijderen.
Syntaxis
TRUNC(number,[num_digits])
Argument Uitleg
Argument | Vereist/optioneel | Uitleg |
---|---|---|
nummer | Vereist | Een getal dat wordt afgekapt |
num_digits | Optioneel | Het aantal decimalen dat in het afgeknotte getal terugkomt. Als dit argument wordt weggelaten, komt er geen decimaal deel in het geretourneerde getal. |
Uitgang
De TRUNC functie geeft een afgeknotte numerieke waarde.
Versie
Deze functie is beschikbaar vanaf Excel 2000. Dus elke versie sinds Excel 2000 heeft deze functie.
4 Voorbeelden van het gebruik van de TRUNC-functie in Excel
Nu zullen we verschillende voorbeelden zien waarbij verschillende toepassingen van de TRUNC functie worden getoond.
1. Decimale delen van een getal verwijderen
We kunnen decimale delen van een getal verwijderen door de TRUNC Stel dat we een dataset hebben met getallen met decimalen. Nu passen we de functie TRUNC functie om de decimale delen van de getallen te verwijderen.
Typ de volgende formule in de cel C5 ,
=TRUNC(B5)
De formule zal het nummer van de cel afkappen B5 op zo'n manier dat er geen decimale delen in het geretourneerde getal zitten.
➤ Druk daarna op ENTER .
Als resultaat krijgt u het gehele getal van het aantal cellen B5 in de cel C5 .
Versleep nu de cel C5 aan het einde van uw dataset om dezelfde formule toe te passen op alle getallen.
Als je kijkt zie je dat de TRUNC functie geeft nul terug voor elk getal tussen 0 en 1.
We kunnen andere functies gebruiken zoals Excel INT functie , Excel ROUND functie of Excel ROUNDDOWN functie in plaats van de TRUNC functie om decimale delen van een getal te verwijderen. De toepassing van deze functies voor dit voorbeeld zijn weergegeven in onderstaande afbeelding.
Lees meer: 51 Veelgebruikte wiskundige en triggatiefuncties in Excel
2. Een getal inkorten tot een specifiek cijfer met de TRUNC-functie
Excel TRUNC functie kan worden gebruikt om een getal in te korten tot een specifiek cijfer. Stel, we hebben een aantal getallen in onze dataset in kolom B en het aantal cijfers achter de komma dat we willen, staan in kolom C Nu zullen we de TRUNC functie om deze getallen in te korten tot opgegeven cijfers.
➤ Type eerst de formule in cel D5 ,
=TRUNC(B5,C5)
De formule zal het aantal cel B5 naar het gespecificeerde cijfer van cel C5 en geeft het verkorte nummer terug in cel D5 .
Druk ENTER .
En we krijgen het verkorte nummer in cel D5.
Versleep tenslotte de cel D5 aan het einde van uw dataset.
Daardoor krijgen we alle nummers ingekort tot de specifieke cijfers die we hebben genoemd in kolom C .
Als je goed kijkt zie je cel C8 en C9 hebben negatieve cijfers. De formule elimineert cijfers uit het gehele getal en geeft op die plaats 0 als het opgegeven cijfer negatief is.
Lees meer: 44 wiskundige functies in Excel (Download gratis PDF)
Vergelijkbare lezingen
- Gebruik van de SIN-functie in Excel (6 eenvoudige voorbeelden)
- Excel PI-functie gebruiken (7 voorbeelden)
- De functie QUOTIENT van Excel gebruiken (4 geschikte voorbeelden)
- Hoe de MMULT-functie in Excel gebruiken (6 voorbeelden)
- VBA EXP-functie in Excel (5 voorbeelden)
3. TRUNC-functie om tijd uit datum- en tijdcellen te verwijderen
TRUNC De functie kan ook worden gebruikt om tijd te verwijderen uit datum- en tijdscellen. Stel dat we nu een aantal datums en tijden in onze dataset hebben. We willen het tijdgedeelte verwijderen en alleen het datumgedeelte uit deze datums en tijden halen.
Typ eerst de volgende formule in de cel C5 ,
=TRUNC(B5)
De formule zal het tijdsgedeelte van de datum en tijd van cel B5 .
➤ Druk daarna op ENTER
Als gevolg daarvan ziet u dat het tijdsgedeelte wordt weergegeven 0:00 in de cel C5 .
Versleep de cel C5 aan het einde van uw dataset om dezelfde formule toe te passen voor alle andere data en tijden.
We kunnen de 0:00 van deze cellen. Om dat te doen,
Ga naar Home> Aantal en selecteer Korte datum .
Als gevolg daarvan ziet u 0:00 is verwijderd uit de cellen. Nu hebben we alleen de data.
4. TRUNC-functie in VBA
TRUNC is geen onderdeel van de application.worksheetfunction. Als gevolg daarvan kan het niet worden gebruikt in Excel VBA Maar, we kunnen de functie FORMAT om hetzelfde resultaat te bereiken. Stel dat we de volgende dataset hebben waarbij we het getal met twee decimalen willen omrekenen.
Om dat eerst te doen,
Druk ALT+F11 om de VBA venster en druk op CTRL+G om de Onmiddellijk vak in de VBA raam.
Daarna,
➤ Voeg de volgende code in de Onmiddellijk vak regel voor regel en druk op ENTER na elke regel.
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"), "##.##")
De code zal de nummers van kolom C met twee decimalen in kolom D .
➤ Sluit de VBA raam.
Nu ziet u de getallen met twee decimalen in kolom C .
Dingen om te onthouden bij het gebruik van de TRUNC-functie
De TRUNC functie geeft #WAARDE! fout, als u invoer in tekstformaat geeft.
De INT functie en de ROUNDDOWN functie geeft hetzelfde resultaat als de TRUNC functie. Maar de TRUNC functie is gemakkelijker te gebruiken omdat er minder argumenten nodig zijn.
Conclusie
Ik hoop dat u nu weet hoe de Excel TRUNC functie werkt en hoe de functie in verschillende omstandigheden moet worden toegepast. Als u enige verwarring hebt, laat dan gerust een reactie achter.