Função Snl

Devolve uma Variante (Número Inteiro) que indica o sinal de um número.

Sintaxe

Sgn ( número )

O número necessárioargumento pode ser qualquer expressão numérica válida.

Valores Devolvidos

Se número de telefone é

Sgn devolve

Maior que zero

1

Igual a zero

0

Menor que zero

-1


Observações

O sinal do argumento Number determina o valor devolvido da função sgn .

Exemplo de consulta

Expressão

Resultados

Selecione PreçoUnitário, sgn (PreçoUnitário) como PriceSign, desconto, sgn (desconto) como DiscountSign a partir de productSales;

Devolve o "PreçoUnitário" e "desconto" com os respectivos sinais (1 para positivo;-1 para negativo e 0 para valor zero) nas colunas PriceSign e DiscountSign respectivamente.

Exemplo de VBA

Nota: Os exemplos seguintes demonstram a utilização desta função no módulo VBA (Visual Basic for Applications). Para obter mais informações sobre como trabalhar com o VBA, selecione Referência para Programadores na lista pendente junto a Procurar e introduza um ou mais termos na caixa de pesquisa.

Este exemplo utiliza a função sgn para determinar o sinal de um número.

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.

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×