Obsah
Stránka TRUNC Funkcia v programe Excel skráti číslo na zadaný počet číslic. Patrí do kategórie Funkcia Excel Matematika a trigonometria Funkcia sa používa najmä na odstránenie desatinných častí z čísla.
Z uvedeného obrázka môžeme získať všeobecný prehľad o TRUNC V priebehu článku sa budeme venovať podrobnostiam tejto funkcie.
📂 Stiahnite si cvičebnicu
Použitie funkcie TRUNC.xlsmÚvod do funkcie TRUNC
❑ Cieľ
Excel TRUNC funkcia skráti číslo na celé číslo odstránením desatinnej alebo zlomkovej časti čísla.
❑ Syntax
TRUNC(number,[num_digits])
❑ Vysvetlenie argumentu
Argument | Povinné/voliteľné | Vysvetlenie |
---|---|---|
číslo | Požadované | Číslo, ktoré sa skráti |
num_digits | Voliteľné | Počet desatinných miest, ktoré sa majú vrátiť v skrátenom čísle.Ak sa tento argument vynechá, vo vrátenom čísle nebude desatinná časť. |
❑ Výstup
Stránka TRUNC funkcia vracia skrátenú číselnú hodnotu.
❑ Verzia
Táto funkcia je k dispozícii od Excelu 2000. Takže každá verzia od Excelu 2000 má túto funkciu.
4 príklady použitia funkcie TRUNC v programe Excel
Teraz si ukážeme rôzne príklady, kde sa rôzne aplikácie TRUNC sú zobrazené funkcie.
1. Odstránenie desatinných častí čísla
Desatinné časti čísla môžeme odstrániť pomocou príkazu TRUNC Predpokladajme, že máme súbor údajov, v ktorom máme niekoľko čísel s desatinnými bodkami. Teraz použijeme funkciu TRUNC na odstránenie desatinných častí čísel.
➤ Do bunky zadajte nasledujúci vzorec C5 ,
=TRUNC(B5)
Vzorec skráti číslo bunky B5 tak, aby vo vrátenom čísle neboli žiadne desatinné miesta.
➤ Potom stlačte VSTÚPIŤ .
Výsledkom je celočíselná časť čísla bunky B5 v bunke C5 .
➤ Teraz potiahnite bunku C5 na koniec súboru údajov, aby ste použili rovnaký vzorec pre všetky čísla.
Ak budete pozorovať, uvidíte, že TRUNC funkcia vráti nulu pre ľubovoľné číslo v rozsahu 0 až 1.
Môžeme použiť ďalšie funkcie, ako napr. Funkcia Excel INT , Funkcia Excel ROUND alebo Funkcia Excel ROUNDDOWN namiesto TRUNC funkcie na odstránenie desatinných častí čísla. Použitie týchto funkcií pre tento príklad je znázornené na nasledujúcom obrázku.
Prečítajte si viac: 51 najpoužívanejších matematických a trigonometrických funkcií v programe Excel
2. Skrátenie čísla na konkrétnu číslicu pomocou funkcie TRUNC
Excel TRUNC Funkciu možno použiť na skrátenie čísla na konkrétnu číslicu. Povedzme, že v našom súbore údajov máme v stĺpci B a počet číslic za desatinnou čiarkou, ktoré chceme, sú uvedené v stĺpci C Teraz použijeme TRUNC skrátiť tieto čísla na zadané číslice.
➤ Najprv zadajte vzorec do bunky D5 ,
=TRUNC(B5,C5)
Vzorec skráti počet buniek B5 na zadanú číslicu bunky C5 a vráti skrátené číslo v bunke D5 .
➤ Tlač VSTÚPIŤ .
A skrátené číslo dostaneme do bunky D5.
➤ Nakoniec potiahnite bunku D5 na koniec súboru údajov.
Výsledkom je, že všetky čísla sa skrátia na konkrétne číslice, ktoré sme uviedli v stĺpci C .
Ak pozorne sledujete, môžete vidieť bunky C8 a C9 majú ako číslice záporné čísla. Vzorec eliminuje číslice z celočíselnej časti čísla a vráti 0 na tomto mieste, ak je zadaná číslica záporná.
Čítajte viac: 44 matematických funkcií v programe Excel (stiahnite si bezplatne PDF)
Podobné čítania
- Ako používať funkciu SIN v programe Excel (6 jednoduchých príkladov)
- Ako používať funkciu Excel PI (7 príkladov)
- Používanie funkcie Excel QUOTIENT (4 vhodné príklady)
- Ako používať funkciu MMULT v programe Excel (6 príkladov)
- Funkcia VBA EXP v programe Excel (5 príkladov)
3. Funkcia TRUNC na odstránenie času z buniek dátumu a času
TRUNC Funkciu možno použiť aj na odstránenie času z buniek s dátumom a časom. Predpokladajme, že v tomto okamihu máme v našom súbore údajov niekoľko dátumov a časov. Z týchto dátumov a časov chceme odstrániť časovú časť a vyextrahovať len dátumovú časť.
➤ Najprv zadajte do bunky nasledujúci vzorec C5 ,
=TRUNC(B5)
Vzorec skráti časovú časť z dátumu a času bunky B5 .
➤ Potom stlačte VSTÚPIŤ
Výsledkom je zobrazenie časovej časti 0:00 v bunke C5 .
➤ Potiahnite bunku C5 na koniec súboru údajov, aby ste použili rovnaký vzorec pre všetky ostatné dátumy a časy.
Môžeme odstrániť 0:00 z týchto buniek. Na tento účel,
➤ Prejsť na Domov> Číslo a vyberte Krátky dátum .
Výsledkom je, že uvidíte 0:00 Teraz máme k dispozícii len dátumy.
4. Funkcia TRUNC vo VBA
TRUNC nie je súčasťou funkcie application.worksheet. V dôsledku toho ju nemožno použiť v programe Excel VBA . Ale môžeme použiť funkcia FORMAT na dosiahnutie rovnakého výsledku. Predpokladajme, že máme nasledujúci súbor údajov, v ktorom chceme previesť číslo s dvoma desatinnými miestami.
Ak to chcete urobiť ako prvé,
➤ Tlač ALT+F11 otvoriť VBA a stlačte CTRL+G otvoriť Okamžité v políčku VBA okno.
Potom,
➤ Vložte nasledujúci kód do Okamžité riadok po riadku a stlačte VSTÚPIŤ za každým riadkom.
Rozsah("C5") = Format(Rozsah("B5"), "##.##") Rozsah("C6") = Format(Rozsah("B6"), "##.##") Rozsah("C7") = Format(Rozsah("B7"), "##.##") Rozsah("C8") = Format(Rozsah("B8"), "##.##") Rozsah("C9") = Format(Rozsah("B9"), "##.##") Rozsah("C10") = Format(Rozsah("B10"), "##.##")
Kód vráti čísla stĺpcov C s dvoma desatinnými miestami v stĺpci D .
➤ Zatvorte VBA okno.
Teraz sa v stĺpci zobrazia čísla s dvoma desatinnými miestami C .
💡 Na čo nezabudnúť pri používaní funkcie TRUNC
📌 TRUNC funkcia poskytne #VALUE! chyba, ak zadáte vstup v textovom formáte.
📌 INT funkcie a ROUNDDOWN poskytuje rovnaký výsledok ako funkcia TRUNC funkcia. Ale TRUNC je jednoduchšie používať, pretože vyžaduje menej argumentov.
Záver
Dúfam, že teraz viete, ako Excel TRUNC funkcia funguje a ako ju použiť v rôznych podmienkach. Ak máte akékoľvek nejasnosti, neváhajte zanechať komentár.