Funkcia Sgn

Vráti hodnotu typu Variant (Integer), ktorá označuje znamienko čísla.

Syntax

SGN ( číslo )

Povinné čísloargument môže byť ľubovoľné platné numerický výraz.

Vrátené hodnoty

Ak je to čísloje to

SGN vráti hodnotu

Väčšie než nula

1

Rovné nule

0

Menšie než nula

-1


Poznámky

Znak argumentu číslo určuje vrátenú hodnotu funkcie SGN .

Príklad dotazu

Výraz

Výsledky

Vyberte položku JednotkováCena, SGN (JednotkováCena) ako PriceSign, zľava, SGN (zľava) ako DiscountSign od productSales;

Vráti hodnotu "JednotkováCena" and "Discount" s príslušnými znakmi (1 pre kladné,-1 pre záporné číslo a 0 pre nulovú hodnotu) v stĺpcoch PriceSign a DiscountSign, resp.

Príklad jazyka VBA

Poznámka: Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade sa používa funkcia SGN na určenie označenia čísla.

Dim MyVar1, MyVar2, MyVar3, MySign
MyVar1 = 12: MyVar2 = -2.4: MyVar3 = 0
MySign = Sgn(MyVar1) ' Returns 1.
MySign = Sgn(MyVar2) ' Returns -1.
MySign = Sgn(MyVar3) ' Returns 0.

Poznámka:  Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Môžete nám dať vedieť, či boli tieto informácie pre vás užitočné? Tu nájdete anglický článok ako referenciu.

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×