Obsah
Na stránkách TRUNC funkce v Excelu zkrátí číslo na zadaný počet číslic. Patří do kategorie Funkce Matematika a trigonometrie aplikace Excel . Funkce slouží především k odstranění desetinných částí z čísla.
Z výše uvedeného obrázku si můžeme udělat celkový přehled o tom. TRUNC V průběhu článku si ukážeme podrobnosti této funkce.
📂 Stáhnout cvičebnici
Použití funkce TRUNC.xlsmÚvod do funkce TRUNC
❑ Cíl
Excel TRUNC funkce zkrátí číslo na celé číslo tak, že odstraní desetinnou nebo zlomkovou část čísla.
❑ Syntaxe
TRUNC(number,[num_digits])
❑ Vysvětlení argumentu
Argument | Povinné/volitelné | Vysvětlení |
---|---|---|
číslo | Požadované | Číslo, které bude zkráceno |
num_digits | Volitelně | Počet desetinných míst, která se mají vrátit ve zkráceném čísle.Pokud je tento argument vynechán, nebude ve vráceném čísle žádná desetinná část. |
❑ Výstup
Na stránkách TRUNC funkce vrací zkrácenou číselnou hodnotu.
❑ Verze
Tato funkce je k dispozici od Excelu 2000. Tedy každá verze od Excelu 2000 tuto funkci má.
4 příklady použití funkce TRUNC v aplikaci Excel
Nyní se podíváme na různé příklady, kde se různé aplikace TRUNC jsou zobrazeny funkce.
1. Odstranění desetinných částí čísla
Desetinné části čísla můžeme odstranit pomocí příkazu TRUNC Předpokládejme, že máme soubor dat, ve kterém jsou čísla s desetinnou čárkou. Nyní použijeme funkci TRUNC odstranit desetinné části čísel.
➤ Do buňky zadejte následující vzorec C5 ,
=TRUNC(B5)
Vzorec zkrátí číslo buňky. B5 tak, aby ve vráceném čísle nebyly žádné desetinné části.
➤ Poté stiskněte ENTER .
Výsledkem je celočíselná část čísla buňky. B5 v buňce C5 .
➤ Nyní přetáhněte buňku C5 na konec souboru dat, abyste mohli použít stejný vzorec pro všechna čísla.
Pokud budete pozorovat, uvidíte, že TRUNC funkce vrací nulu pro libovolné číslo v rozsahu 0 až 1.
Můžeme použít další funkce, jako např. Funkce INT aplikace Excel , Funkce ROUND aplikace Excel nebo Funkce Excel ROUNDDOWN místo TRUNC funkce pro odstranění desetinných částí čísla. Použití těchto funkcí pro tento příklad je znázorněno na obrázku níže.
Přečtěte si více: 51 nejčastěji používaných matematických a trigonometrických funkcí v aplikaci Excel
2. Zkrácení čísla na určitou číslici pomocí funkce TRUNC
Excel TRUNC lze použít ke zkrácení čísla na určitou číslici. Řekněme, že máme v našem souboru dat ve sloupci B a počet číslic, které chceme za desetinnou čárkou, jsou uvedeny ve sloupci C . Nyní použijeme TRUNC zkrátit tato čísla na zadané číslice.
➤ Nejprve zadejte vzorec do buňky D5 ,
=TRUNC(B5,C5)
Vzorec zkrátí počet buněk B5 na zadanou číslici buňky C5 a vrátí zkrácené číslo v buňce D5 .
➤ Tisk ENTER .
A zkrácené číslo dostaneme do buňky D5.
➤ Nakonec přetáhněte buňku. D5 na konec souboru dat.
Výsledkem bude, že všechna čísla zkrátíme na konkrétní číslice, které jsme uvedli ve sloupci C .
Při pozorném sledování můžete vidět buňky C8 a C9 mají jako číslice záporná čísla. Vzorec eliminuje číslice z celočíselné části čísla a vrací 0 na tomto místě, pokud je zadaná číslice záporná.
Přečtěte si více: 44 matematických funkcí v aplikaci Excel (stáhněte si zdarma PDF)
Podobná čtení
- Jak používat funkci SIN v aplikaci Excel (6 jednoduchých příkladů)
- Jak používat funkci PI aplikace Excel (7 příkladů)
- Použití funkce Excel QUOTIENT (4 vhodné příklady)
- Jak používat funkci MMULT v aplikaci Excel (6 příkladů)
- Funkce VBA EXP v aplikaci Excel (5 příkladů)
3. Funkce TRUNC pro odstranění času z buněk data a času
TRUNC Funkci lze také použít k odstranění času z buněk s datem a časem. Předpokládejme, že v tuto chvíli máme v našem datovém souboru několik dat a časů. Chceme z těchto dat a časů odstranit časovou část a extrahovat pouze část s datem.
➤ Nejprve zadejte do buňky následující vzorec C5 ,
=TRUNC(B5)
Vzorec zkrátí časovou část z data a času buňky B5 .
➤ Poté stiskněte ENTER
V důsledku toho uvidíte, že se časová část zobrazuje. 0:00 v buňce C5 .
➤ Přetáhněte buňku C5 na konec souboru dat, abyste mohli použít stejný vzorec pro všechna ostatní data a časy.
Můžeme odstranit 0:00 z těchto buněk. Za tímto účelem,
➤ Přejít na Home> Číslo a vyberte Krátké datum .
Výsledkem je, že uvidíte 0:00 Nyní máme k dispozici pouze data.
4. Funkce TRUNC ve VBA
TRUNC není součástí funkce application.worksheet. V důsledku toho ji nelze v Excelu použít. VBA . Ale můžeme použít funkce FORMAT Předpokládejme, že máme následující soubor dat, kde chceme převést číslo se dvěma desetinnými místy.
Nejdříve to udělejte,
➤ Tisk ALT+F11 otevřít VBA a stiskněte tlačítko CTRL+G otevřít Okamžitě v poli VBA okno.
Poté,
➤ Vložte následující kód do pole Okamžitě řádek po řádku a stiskněte ENTER za každým řádkem.
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átí čísla sloupců C se dvěma desetinnými místy ve sloupci D .
➤ Zavřít VBA okno.
Nyní se ve sloupci zobrazí čísla se dvěma desetinnými místy. C .
💡 Na co nezapomenout při používání funkce TRUNC
📌 TRUNC funkce poskytne #VALUE! chybu, pokud zadáte vstup v textovém formátu.
📌 INT a funkce ROUNDDOWN dává stejný výsledek jako funkce TRUNC funkce. Ale TRUNC je jednodušší, protože vyžaduje méně argumentů.
Závěr
Doufám, že už víte, jak Excel TRUNC funkce funguje a jak ji použít v různých podmínkách. Pokud máte nějaké nejasnosti, neváhejte zanechat komentář.