Funkcia PODPIS v programe Excel
Prihlasovacia funkcia v programe Excel je funkcia Maths / Trig, ktorá sa používa na dosiahnutie tohto výsledku. Funkcia SIGN vráti znamienko (-1, 0 alebo +1) zadaného číselného argumentu. Vzorec SIGN v programe Excel je možné použiť zadaním kľúčového slova = SIGN (a zadaním čísla ako vstupu.
Syntax
Argumenty
číslo: Číslo, pre ktoré sa má podpísať.
Vstupným číslom môže byť akékoľvek číslo zadané priamo alebo vo forme akejkoľvek matematickej operácie alebo odkazu na bunku.
Výkon:
Vzorec SIGN v programe Excel má iba tri výstupy: 1, 0, -1.
- Ak je číslo väčšie ako nula, vzorec SIGN v programe Excel vráti hodnotu 1.
- Ak sa počet rovná nule, vzorec SIGN v programe Excel vráti hodnotu 0.
- Ak je číslo menšie ako nula, vzorec SIGN v programe Excel vráti hodnotu -1.
Ak je zadaný číselný argument nečíselný, funkcia Excel SIGN vráti #HODNOTA! chyba.
Ako používať funkciu SIGN v programe Excel? (s príkladmi)
Túto šablónu Excel funkcie SIGN si môžete stiahnuť tu - Šablóna Excel funkcie SIGNPríklad č
Predpokladajme, že máte konečné zostatky pre sedem oddelení za rok 2016 a 2017, ako je uvedené nižšie.
Niektoré z týchto oddelení sa zadlžujú a niektoré vykazujú dobrú návratnosť. Teraz chcete zistiť, či dôjde k zvýšeniu čísla v porovnaní s minulým rokom. Ak to chcete urobiť, môžete pre prvý použiť nasledujúci vzorec SIGN.
= ZNAČKA (D4 - C4)
Vráti +1. Argumentom pre funkciu SIGN je hodnota vrátená z iných funkcií.
Teraz ho potiahnite, aby ste získali hodnotu pre ostatné bunky.
Príklad č
V uvedenom príklade môžete tiež vypočítať percentuálny prírastok programu Excel v porovnaní s predchádzajúcim rokom.
Môžete tak urobiť pomocou nasledujúceho vzorca SIGN:
= (D4 - C4) / C4 * ZNAČKA (C4)
a pretiahnite ho do zvyšku buniek.
Ak je zostatok za rok 2016 nulový, funkcia dá chybu. Prípadne sa na zabránenie chyby môže použiť nasledujúci vzorec SIGN:
= IFERROR ((D4 - C4) / C4 * SIGN (C4), 0)
Ak chcete získať celkové zvýšenie alebo zníženie%, môžete použiť nasledujúci vzorec:
(SUM (D4: D10) - SUM (C4: C10)) / SUM (C4: C10) * SIGN (SUM (C4: C10))
SUM (D4: D10) poskytne čistý zostatok vrátane všetkých oddelení za rok 2017
SUM (C4: C10) poskytne čistý zostatok vrátane všetkých oddelení za rok 2016
SUM (D4: D10) - SUM (C4: C10) poskytne čistý zisk alebo stratu vrátane všetkých oddelení.
(SUM (D4: D10) - SUM (C4: C10)) / SUM (C4: C10) * SIGN (SUM (C4: C10)) poskytne percentuálny zisk alebo stratu
Príklad č
Predpokladajme, že máte zoznam čísel v B3: B8, ako je uvedené nižšie.
Teraz chcete zmeniť znamienko každého zo záporných čísel na kladné.
Môžete jednoducho použiť nasledujúci vzorec:
= B3 * ZNAČKA (B3)
Ak je B3 záporná, SIGN (B3) je -1 a B3 * SIGN (B3) bude záporná * záporná, čím sa vráti kladná hodnota.
Ak je B3 pozitívny, SIGN (B3) je +1 a B3 * SIGN (B3) bude pozitívny * pozitívny, čo vráti kladné hodnoty.
Vráti sa 280.
Teraz ho potiahnite a získajte hodnoty pre zvyšok čísel.
Príklad č
Predpokladajme, že máte mesačný predaj v F4: F10 a chcete zistiť, či váš predaj stúpa a klesá.
Môžete tak urobiť pomocou nasledujúceho vzorca -
= VLOOKUP (SIGN (F5 - F4), A5: B7, 2)
kde A5: B7 obsahuje informácie hore, nula a dole.
Funkcia SIGN porovná aktuálny a predchádzajúci mesiac tržby pomocou funkcie SIGN a VLOOKUP stiahne informácie z tabuľky VLOOKUP a vráti, či ide o predaj hore, nula alebo dole.
a pretiahnite ho do zvyšku buniek.
Príklad č
Predpokladajme, že máte údaje o predaji zo štyroch rôznych zón - východu, západu, severu a juhu pre produkty A a B, ako je uvedené nižšie.
Teraz chcete celkovú sumu predaja pre produkt A alebo východnú zónu.
Môže sa vypočítať ako:
= SUMPRODUCT (SIGN ((B4: B15 = „EAST“) + (C4: C15 = „A“)) * F4: F15)
Pozrime sa na vyššie uvedenú funkciu SIGN.
B4: B15 = „VÝCHOD“
dá 1, ak je „VÝCHOD“, inak vráti 0. Vráti {1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0}
C4: C15 = „A“
dá 1, ak je „A“, inak vráti 0. Vráti {1, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0}
(B4: B15 = „VÝCHOD“) + (C4: C15 = „A“)
vráti súčet dvoch a {0, 1, 2}. Vráti hodnotu {2, 2, 1, 1, 0, 0, 1, 0, 2, 0, 0}
ZNAK ((B4: B15 = „VÝCHOD“) + (C4: C15 = „A“))
potom sem vráti {0, 1}, pretože neexistuje záporné číslo. Vráti hodnotu {1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0}.
VÝROBOK (SIGN ((B4: B15 = „VÝCHOD“) + (C4: C15 = „A“)) * F4: F15)
najskôr vezme produkt dvoch matíc {1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0} a {2000, 1500, 4800, 4500, 5000, 13000, 7200, 18000, 3300, 4800, 6500}, ktoré vrátia {2000, 1500, 4800, 4500, 0, 0, 7200, 0, 3300, 0, 0} a potom ich spočítajú.
Týmto sa nakoniec vráti 23 300.
Podobne môžete na výpočet predaja produktu pre východné alebo západné zóny použiť nasledujúci vzorec SIGN—
= VÝROBOK (SIGN ((B4: B15 = „VÝCHOD“) + (B4: B15 = „ZÁPAD“)) * F4: F15)
a pre produkt A vo východnej zóne
= SUMPRODUCT (SIGN ((B4: B15 = „EAST“) * (C4: C15 = „A“)) * F4: F15)