Sisällysluettelo
The TRUNC Excelin funktio typistää luvun tiettyyn määrään numeroita. Se kuuluu luokkaan Excelin matematiikka- ja trigonometriatoiminto Toimintoa käytetään pääasiassa desimaaliosien poistamiseen luvusta.
Yllä olevasta kuvasta voimme saada yleiskuvan siitä, miten TRUNC Toiminto. Artikkelin aikana tulemme näkemään tämän toiminnon yksityiskohdat.
📂 Lataa harjoituskirja
TRUNC-funktion käyttö.xlsmTRUNC-funktion esittely
❑ Tavoite
Excel TRUNC funktio typistää luvun kokonaisluvuksi poistamalla luvun desimaali- eli murto-osan.
❑ Syntaksi
TRUNC(number,[num_digits])
❑ Argumentin selitys
Argumentti | Vaadittava/Vapaaehtoinen | Selitys |
---|---|---|
numero | Vaadittu | Luku, joka katkaistaan |
num_digits | Valinnainen | Palautettavien desimaalien määrä katkaistussa luvussa.Jos tämä argumentti jätetään pois, palautettavassa luvussa ei ole desimaaliosaa. |
❑ Lähtö
The TRUNC funktio palauttaa typistetyn numeerisen arvon.
❑ Versio
Tämä toiminto on saatavilla Excel 2000:sta lähtien, joten kaikissa Excel 2000:n jälkeisissä versioissa on tämä toiminto.
4 esimerkkiä TRUNC-funktion käytöstä Excelissä
Seuraavaksi näemme erilaisia esimerkkejä, joissa erilaiset sovellutukset TRUNC toiminto näytetään.
1. Numeron desimaaliosien poistaminen
Voimme poistaa luvun desimaaliosat käyttämällä komentoa TRUNC Oletetaan, että meillä on tietokokonaisuus, jossa on joitakin numeroita, joissa on desimaalipisteitä. Nyt sovellamme funktiota TRUNC funktio poistaa numeroiden desimaaliosat.
➤ Kirjoita seuraava kaava soluun C5 ,
=TRUNC(B5)
Kaava typistää solun numeron. B5 siten, että palautetussa luvussa ei ole desimaaliosia.
➤ Paina sen jälkeen ENTER .
Tuloksena saat solujen lukumäärän kokonaislukuosan. B5 solussa C5 .
➤ Vedä nyt solu C5 tietokokonaisuutesi loppuun, jotta voit soveltaa samaa kaavaa kaikkiin numeroihin.
Jos tarkkailet, näet, että TRUNC funktio palauttaa nollan mille tahansa luvulle välillä 0-1.
Voimme käyttää muita toimintoja, kuten Excel INT-toiminto , Excelin ROUND-toiminto tai Excelin ROUNDDOWN-toiminto sen sijaan, että TRUNC funktiolla voit poistaa luvun desimaaliosat. Näiden funktioiden soveltaminen tähän esimerkkiin on esitetty alla olevassa kuvassa.
Lue lisää: 51 Eniten käytetyt matematiikka- ja trig-funktiot Excelissä
2. Numeron lyhentäminen tiettyyn numeroon TRUNC-toiminnolla
Excel TRUNC funktiota voidaan käyttää numeron lyhentämiseen tiettyyn numeroon. Oletetaan, että tietokannassamme on joitakin numeroita sarakkeessa B ja desimaalipisteen jälkeen haluttujen numeroiden määrä annetaan sarakkeessa C Nyt käytämme TRUNC toiminto lyhentää nämä numerot määritettyihin numeroihin.
➤ Kirjoita ensin kaava soluun D5 ,
=TRUNC(B5,C5)
Kaava lyhentää solujen lukumäärää B5 solun määritettyyn numeroon C5 ja palauttaa lyhennetyn numeron soluun D5 .
➤ Lehdistö ENTER .
Ja saamme lyhennetyn luvun soluun D5.
➤ Vedä viimein solu raahaamalla solu D5 tietokokonaisuutesi loppuun.
Tämän tuloksena saamme kaikki numerot lyhennettyinä tiettyihin numeroihin, jotka olemme maininneet sarakkeessa C .
Jos tarkkailet tarkkaan, voit nähdä solun C8 ja C9 Kaava poistaa numerot luvun kokonaislukuosasta ja palauttaa 0:n kyseisessä kohdassa, kun määritetty numero on negatiivinen.
Lue lisää: 44 matemaattista funktiota Excelissä (Lataa ilmainen PDF)
Samanlaisia lukemia
- Kuinka käyttää SIN-funktiota Excelissä (6 helppoa esimerkkiä)
- Excelin PI-funktion käyttö (7 esimerkkiä)
- Käytä Excelin QUOTIENT-toimintoa (4 sopivaa esimerkkiä)
- Kuinka käyttää MMULT-funktiota Excelissä (6 esimerkkiä)
- VBA EXP -funktio Excelissä (5 esimerkkiä)
3. TRUNC-funktio ajan poistamiseksi päivämäärä- ja aikasoluista.
TRUNC funktiota voidaan käyttää myös ajan poistamiseen päivämäärä- ja aikasoluista. Oletetaan, että tällä hetkellä tietokannassamme on joitakin päivämääriä ja kellonaikoja. Haluamme poistaa aikaosan ja poimia näistä päivämääristä ja kellonajoista vain päivämääräosan.
➤ Kirjoita ensin seuraava kaava soluun C5 ,
=TRUNC(B5)
Kaava typistää aikaosuuden solun päivämäärästä ja kellonajasta B5 .
➤ Paina sen jälkeen ENTER
Tämän seurauksena näet, että aikaosuus näkyy seuraavasti. 0:00 solussa C5 .
➤ Vedä solua C5 tietokokonaisuuden loppuun, jotta voit soveltaa samaa kaavaa kaikkiin muihin päivämääriin ja kellonaikoihin.
Voimme poistaa 0:00 Näistä soluista. Sitä varten,
➤ Go to Etusivu> Numero ja valitse Lyhyt päivämäärä .
Tämän seurauksena näet 0:00 poistetaan soluista. Nyt meillä on vain päivämäärät.
4. TRUNC-funktio VBA:ssa
TRUNC ei ole osa application.worksheetfunction-funktiota, joten sitä ei voi käyttää Excelissä. VBA . Mutta voimme soveltaa FORMAT-toiminto saman tuloksen saavuttamiseksi. Oletetaan, että meillä on seuraava tietokokonaisuus, jossa haluamme muuntaa luvun, jossa on kaksi desimaalia.
Tee se ensin,
➤ Lehdistö ALT+F11 avataksesi VBA ikkunassa ja paina CTRL+G avataksesi Välitön laatikko VBA ikkuna.
Sen jälkeen,
➤ Lisää seuraava koodi tiedostoon Välitön laatikko rivi riviltä ja paina ENTER jokaisen rivin jälkeen.
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"), "##.##")
Koodi palauttaa sarakkeen C kaksi desimaalia sarakkeessa D .
➤ Sulje VBA ikkuna.
Nyt sarakkeessa näkyvät luvut, joissa on kaksi desimaalipistettä. C .
💡 Muistettavaa TRUNC-funktiota käytettäessä
📌 The TRUNC funktio antaa #VALUE! virhe, jos annat syötteen tekstimuodossa.
📌 The INT toiminto ja ROUNDDOWN funktio antaa saman tuloksen kuin TRUNC toiminto. Mutta TRUNC funktio on helpompi käyttää, koska se vaatii vähemmän argumentteja.
Päätelmä
Toivottavasti tiedät nyt, miten Excel TRUNC funktio toimii ja miten funktiota sovelletaan eri olosuhteissa. Jos sinulla on epäselvyyksiä, voit jättää kommentin.