11 málo známych funkcií Excelu, ktoré sú veľmi užitočné


Microsoft Excel ponúka stovky funkcií. Takže určite existuje aspoň hŕstka, o ktorej neviete, že existuje. Tieto jedinečné funkcie majú špecifické účely, o ktorých sa s nadšením dozviete a budete ich používať.

PODLAHA a STROP pre zaoblenie

Na zaokrúhľovanie smerom k nule alebo od nej o určený násobok môžete použiť matematické funkcie PODLAHA a STROP. Použite PODLAHA na zaokrúhlenie nadol a STROP na zaokrúhlenie nahor.

Syntax každého z nich je FLOOR(hodnota, viac) a CEILING(hodnota, viac), kde sú povinné oba argumenty.

Na zaokrúhlenie 4,4 nadol na najbližší násobok 2 by ste použili nasledujúci vzorec:

=FLOOR(4.4,2)

Na zaokrúhlenie 5,6 nahor na najbližší násobok 2 by ste použili tento vzorec:

=CEILING(5.6,2)

MODE.SNGL pre vyhľadávanie opakujúcich sa hodnôt

Pôvodne jednoducho funkcia MODE, Microsoft vytvoril novšiu verziu tejto štatistickej funkcie pre lepšiu presnosť. Použite MODE.SNGL na nájdenie jedného často sa opakujúceho čísla v poli alebo rozsahu buniek.

Syntax je MODE.SNGL(pole1, pole2, ...), kde sa vyžaduje iba prvý argument. Môžete použiť čísla, názvy, polia alebo odkazy, ktoré obsahujú čísla. Pre ďalšie rozsahy buniek použite voliteľný argument(y).

Tu hľadáme opakujúce sa číslo, ktoré sa najčastejšie objavuje v bunkách A1 až A5.

=MODE.SNGL(A1:A5)

Ak chcete nájsť opakujúce sa číslo v A1 až A5 a C1 až C5, použite tento vzorec:

=MODE.SNGL(A1:A5, C1:C5)

CONVERT na prevod z jedného merania na druhé

Pre užitočnú inžiniersku funkciu môžete použiť CONVERT na zmenu hodnoty z jedného systému merania na druhý.

Syntax je CONVERT(hodnota, od, do), kde budete potrebovať všetky tri argumenty. Pre argumenty from a to použijete skratku. Na stránke podpory spoločnosti Microsoft nájdete skratky, ktoré potrebujete pre hmotnosť a hmotnosť, vzdialenosť, čas, tlak, silu, energiu, výkon, magnetizmus, teplotu, objem, plochu, informácie a rýchlosť.

Ak chcete previesť hodnotu v bunke A1 zo stupňov Celzia na stupne Fahrenheita, použite tento vzorec:

=CONVERT(A1,"C","F")

Ak chcete previesť hodnotu v bunke B1 z centimetrov na palce, použite tento vzorec:

=CONVERT(B1,"cm","in")

DELTA pre testovanie rovnakých alebo nerovnakých hodnôt

Ďalšou užitočnou inžinierskou funkciou je DELTA. Pomocou funkcie Kronecker delta otestujete, či sú dve hodnoty rovnaké. Na rozdiel od funkcie EXACT je výsledok buď 1 (pravda) alebo 0 (nepravda).

Syntax je DELTA(hodnota1, hodnota2), kde sa vyžaduje iba prvý argument a môže ísť o číslo alebo odkaz na bunku. Ak necháte druhý argument prázdny, Excel predpokladá nulu.

Ak chcete otestovať hodnoty v bunkách A1 a B1, zadajte tento vzorec:

=DELTA(A1,B1)

Ak chcete otestovať hodnoty 2 a -2, použite tento vzorec:

=DELTA(2,-2)

GESTEP na testovanie väčšieho alebo rovného prahu

Ďalšou inžinierskou funkciou, ktorú môžete považovať za užitočnú, je GESTEP, ktorá vám umožňuje testovať hodnoty, ktoré sú väčšie alebo rovné kroku (prah). Výsledok je buď 1 (pravda) alebo 0 (nepravda).

Syntax je GESTEP(hodnota, krok), kde sa vyžaduje iba prvý argument a môže ním byť číslo alebo odkaz na bunku. Ak necháte druhý argument prázdny, Excel použije nulu.

Ak chcete otestovať hodnotu v bunke A1 oproti kroku 4, použite tento vzorec:

=GESTEP(A1,4)

Ak chcete otestovať hodnotu 10 oproti kroku 12, použite tento vzorec:

=GESTEP(10,12)

ADRESA pre nájdenie polohy bunky

Prejdime k vyhľadávacej funkcii v Exceli. Ak chcete zistiť presnú adresu bunky, môžete použiť funkciu ADRESA. To je výhodné, ak chcete bezchybný odkaz na bunku.

Syntax je ADDRESS(riadok, stĺpec, typ, štýl, názov), kde sú povinné len prvé dva argumenty. Zadajte číslo riadku pre prvý argument a číslo stĺpca pre druhý.

Voliteľné argumenty sú nasledovné:

  • Typ: typ odkazu, ktorý sa má vrátiť. Použite prázdne miesto alebo 1 pre absolútny, 2 pre absolútny riadok a relatívny stĺpec, 3 pre relatívny riadok a absolútny stĺpec alebo 4 pre relatívne.
  • Štýl: Použite TRUE pre A1 alebo FALSE pre štýl odkazu bunky R1C1.
  • Názov: názov hárka, ktorý sa má použiť pre externý odkaz. Ak je prázdne, Excel prevezme aktuálne aktívny hárok.

Ak chcete nájsť adresu bunky v riadku 2, stĺpci 3, použite tento vzorec:

=ADDRESS(2,3)

Ak chcete nájsť adresu tej istej bunky pomocou absolútneho riadka a relatívneho stĺpca, použite tento vzorec:

=ADDRESS(2,3,2)

Ak chcete nájsť adresu tej istej bunky v hárku s názvom Hárok2, použite nasledujúci vzorec. Všimnite si, že čiarky predstavujú prázdne argumenty type a style.

=ADDRESS(2,3,,,"Sheet2")

PI pre hodnotu Pi

Ak potrebujete použiť hodnotu pi pre rovnice vo vašom hárku, môžete ju získať pomocou funkcie PI.

Syntax je jednoducho PI() bez argumentov. Ak chcete hodnotu použiť na výpočet, môžete do vzorca pridať ďalšie prvky.

Ak chcete vrátiť hodnotu pi, jednoducho použite vzorec funkcie vrátane zátvoriek:

=PI()

Ak chcete vynásobiť hodnotu pi 10, použite tento vzorec:

=PI()*10

ARABSKÉ a RÍMSKE pre prevod číslic

Ďalšia matematická funkcia, ktorá sa vám môže hodiť, je na prevod do az arabských a rímskych číslic.

Syntax každého z nich je ARABIC(text) a ROMAN(hodnota, forma), pričom prvý argument je povinný pre každý z nich.

Voliteľný argument pre funkciu ROMAN určuje typ rímskej číslice od klasickej po zjednodušenú. Zadajte číslo 0, slovo TRUE alebo vynechajte argument pre Classic. Použite 1, 2 alebo 3 pre stručnejší výsledok. Alebo zadajte číslo 4 alebo slovo FALSE pre zjednodušené.

Ak chcete previesť rímsku číslicu MMIM na arabské číslo, použite tento vzorec a nezabudnite uviesť text v úvodzovkách:

=ARABIC("MMIM")

Ak chcete previesť 2 999 na rímske číslo, použite tento vzorec:

=ROMAN(2999)

Ak chcete previesť rovnaké číslo v zjednodušenom tvare, použite jeden z týchto vzorcov:

=ROMAN(2999,4)
=ROMAN(2999,FALSE)

REPT pre zadávanie opakujúceho sa textu

Ak chcete pridať sériu znakov, symbolov alebo textu ako zástupný symbol alebo pre vizuálny efekt, použite funkciu REPT text.

Syntax je REPT(text, číslo), kde sú povinné oba argumenty. Zadajte textový argument do úvodzoviek a potom počet opakovaní daného textu.

Ak chcete zopakovať slovo Excel 10-krát v bunke, použite tento vzorec:

=REPT("Excel",10)

Ak chcete zopakovať hviezdičku 20-krát, použite tento vzorec:

=REPT("*",20)

V How-To Geek sme sa zaoberali mnohými funkciami Excelu a pokúsili sme sa vás previesť pomocou najbežnejších možností. Dúfajme, že jedna z týchto nevšedných funkcií je presne to, čo potrebujete pre matematické, inžinierske, štatistické, vyhľadávacie alebo textové údaje.