Kako koristiti funkciju SIGN u Excelu

Úvod do funkce pro určení znaménka čísla

Funkce pro identifikaci znaménka čísla je užitečný nástroj v aplikacích jako MS Excel a Google Tabulky. Tato funkce vrací číslo +1, 0 nebo -1, což odpovídá kladnému, nulovému, nebo zápornému vstupnímu hodnotě.

Syntaxe a použití

V MS Excel i Google Tabulkách má funkce pro zjištění znaménka následující syntaxi:

SIGN(číslo)

Kde číslo představuje hodnotu, u které chceme zjistit znaménko. Hodnota může být zapsána přímo, nebo jako odkaz na buňku obsahující číselnou hodnotu.

Příklad:

SIGN(-123) Vrátí -1 SIGN(0) Vrátí 0 SIGN(45.67) Vrátí 1

Příklady využití v praxi

  • Rozhodování na základě znaménka: Tato funkce je užitečná při analýze finančních dat, kde můžeme chtít různě reagovat na kladné a záporné hodnoty. Například můžeme nastavit podmíněné formátování, aby kladné hodnoty byly zelené a záporné červené.
  • Statistické analýzy: Ve statistikách může být tato funkce využita pro určení tendencí v datech, například při sledování změn hodnot přes čas a rychlé identifikace směru změn.

Podrobný průvodce řešeními

Úkol 1: Rozdělení čísel podle znaménka

Představme si, že máme seznam čísel a chceme je automaticky kategorizovat na základě jejich znaménka do tří různých kategorií: ‚Kladné‘, ‚Nula‘, ‚Záporné‘.

A1: 23 A2: -7 A3: 0 A4: 45 A5: -1 B1: =IF(SIGN(A1)>0, "Kladné", IF(SIGN(A1)<0, "Záporné", "Nula")) B2: =IF(SIGN(A2)>0, "Kladné", IF(SIGN(A2)<0, "Záporné", "Nula")) B3: =IF(SIGN(A3)>0, "Kladné", IF(SIGN(A3)<0, "Záporné", "Nula")) B4: =IF(SIGN(A4)>0, "Kladné", IF(SIGN(A4)<0, "Záporné", "Nula")) B5: =IF(SIGN(A5)>0, "Kladné", IF(SIGN(A5)<0, "Záporné", "Nula"))

Komentář: V tomto příkladě v buňce vedle každého čísla vytvoříme formuli, která testuje výsledek funkce SIGN a na základě výsledku přiřadí příslušnou kategorii.

Úkol 2: Použití v podmíněném formátování

Představme si, že potřebujeme zvýraznit kladné a záporné hodnoty v seznamu různých čísel různými barvami.

Postup:

  • Vybereme oblast s čísly.
  • V menu Formátování vybereme 'Podmíněné formátování'.
  • Nastavíme pravidlo tak, aby používalo formuli: =SIGN(A1)=1 pro barvu zelenou a =SIGN(A1)=-1 pro barvu červenou.
  • Aplikujeme pravidlo a uvidíme, jak se kladné a záporné hodnoty zvýrazní příslušně.

Komentář: Tento přístup pomáhá rychle vizuálně identifikovat kladné a záporné hodnoty ve větších datech.

Více informací: https://support.microsoft.com/cs-cz/office/sign-funkce-109c932d-fcdc-4023-91f1-2dd0e916a1d8

Další funkce
Vrátí absolutní hodnotu čísla
Vrátí arkuskotangens čísla
Vrátí hyperbolický arkuskotangens čísla
Vrátí agregaci dat v seznamu nebo v databázi
Převede římské číslo na arabské
Vrátí arkuskosinus čísla
Vrátí hyperbolický arkuskosinus čísla
Vrátí arkussinus čísla
Vrátí hyperbolický arkussinus čísla
Vrátí arkustangens čísla
Vrátí arkustangens x-ové a y-ové souřadnice
Vrátí hyperbolický arkustangens čísla
Převede číslo na text v číselné soustavě o určeném základu
Zaokrouhlí číslo nahoru na nejbližší celé číslo nebo na nejbližší násobek zadané hodnoty
Zaokrouhlí číslo na nejbližší celé číslo nebo na nejbližší násobek zadané hodnoty Číslo bude zaokrouhleno nahoru bez ohledu na jeho znaménko
Zaokrouhlí číslo dolů na nejbližší celé číslo
Vrátí počet kombinací (s opakováním) pro daný počet položek
Vrátí kosinus čísla
Vrátí hyperbolický kosinus čísla
Vrátí hyperbolický kosinus čísla
Vrátí kotangens úhlu
Vrátí kosekans úhlu
Vrátí hyperbolický kosekans úhlu
Převede textový zápis čísla o určitém základu na číslo v desítkové soustavě
Převede radiány na stupně
Vrátí determinant matice
Vrátí základ přirozeného logaritmu
Vrátí dvojitý faktoriál čísla
Vrátí faktoriál čísla
Zaokrouhlí číslo směrem dolů na nejbližší celé číslo nebo na nejbližší násobek zadané hodnoty
Zaokrouhlí číslo na nejbližší celé číslo nebo na nejbližší násobek zadané hodnoty Číslo bude zaokrouhleno nahoru bez ohledu na jeho znaménko
Vrátí největšího společného dělitele
Vrátí inverzní matici
Vrátí číslo zaokrouhlené nahoru na nejbližší celé číslo nebo na nejbližší násobek zadané hodnoty
Vrátí počet kombinací pro daný počet položek
Vrátí nejmenší společný násobek
Přiřadí názvy výsledkům výpočtu a umožní tak ukládání mezilehlých výpočtů, hodnot nebo definování názvů ve vzorci
Vrátí přirozený logaritmus čísla
Vrátí dekadický logaritmus čísla
Vrátí logaritmus čísla při zadaném základu
Vrátí zbytek po dělení
Vrátí číslo zaokrouhlené na požadovaný násobek
Vrátí mnohočlen z množiny čísel
Pro zadanou dimenzi vrátí jednotkovou matici
Vrátí náhodné číslo mezi 0 a 1
Vrátí kladnou druhou odmocninu
Vrátí hodnotu čísla pí
Umocní číslo na zadanou mocninu
Vrátí celou část dělení
Převede stupně na radiány
Vrátí matici náhodných čísel mezi 0 a 1 Můžete však určit počet řádků a sloupců, které mají být vyplněny, minimální a maximální hodnotu a zda mají být vrácena celá čísla nebo desetinná čísla
Vrátí náhodné číslo mezi zadanými čísly
Převede číslo vyjádřené pomocí arabských číslic na římské číslice ve formátu textu
Zaokrouhlí číslo dolů, směrem k nule
Zaokrouhlí číslo nahoru, směrem od nuly
Vrátí sekans úhlu
Vrátí hyperbolický sekans úhlu
Vygeneruje seznam sekvenčních čísel v poli, například 1, 2, 3, 4
Vrátí součet mocninné řady určené podle vzorce
Vrátí sinus daného úhlu
Vrátí hyperbolický sinus čísla
Vynásobí argumenty funkce
Vrátí součin dvou matic
Vrátí součet součinů odpovídajících prvků matic
Vrátí druhou odmocninu výrazu (číslo * pí)
Vrátí souhrn v seznamu nebo databázi
Sečte argumenty funkce
Vrátí součet druhých mocnin argumentů
Sečte buňky vybrané podle zadaných kritérií
Sečte buňky určené více zadanými podmínkami
Vrátí součet rozdílu druhých mocnin odpovídajících hodnot ve dvou maticích
Vrátí součet součtu druhých mocnin odpovídajících hodnot ve dvou maticích
Vrátí součet druhých mocnin rozdílů odpovídajících hodnot ve dvou maticích
Vrátí tangens čísla
Vrátí hyperbolický tangens čísla
Zkrátí číslo na celé číslo
Zaokrouhlí číslo na nejbližší celé číslo nebo na nejbližší násobek zadané hodnoty
Zaokrouhlí číslo na zadaný počet číslic
Zaokrouhlí číslo nahoru na nejbližší celé liché číslo
Zaokrouhlí číslo nahoru na nejbližší celé sudé číslo