Função SIGN Excel

Função SIGN no Excel

A função de sinal no Excel é uma função matemática / trigonométrica usada para nos fornecer este resultado. A função SIGN retorna o sinal (-1, 0 ou +1) do argumento numérico fornecido. A fórmula SIGN no Excel pode ser usada digitando a palavra-chave = SIGN (e fornecendo o número como entrada.

Sintaxe

Argumentos

o número: o número para o qual obter o sinal.

O número de entrada pode ser qualquer número inserido diretamente ou na forma de qualquer operação matemática ou qualquer referência de célula.

Resultado:

A Fórmula do SINAL no Excel tem apenas três saídas: 1, 0, -1.

  • Se o número for maior que zero, a fórmula do SINAL no excel retornará 1.
  • Se o número for igual a zero, a fórmula do SINAL no excel retornará 0.
  • Se o número for menor que zero, a fórmula do SINAL no excel retornará -1.

Se o argumento de número fornecido não for numérico, a função excel SIGN retornará #VALUE! erro.

Como usar a função SIGN no Excel? (com exemplos)

Você pode baixar este modelo de Excel da função SIGN aqui - Modelo Excel da função SIGN

Exemplo 1

Suponha que você tenha os valores do saldo final de sete departamentos para o ano de 2016 e 2017, conforme mostrado abaixo.

Alguns departamentos estão com dívidas e alguns estão dando bons retornos. Agora, você quer ver se há um aumento no número em relação ao ano passado. Para fazer isso, você pode usar a seguinte fórmula de SINAL para o primeiro.

= SINAL (D4 - C4)

Ele retornará +1. O argumento para a função SIGN é um valor retornado de outras funções.

Agora, arraste-o para obter o valor do restante das células.

Exemplo # 2

No exemplo acima, você também pode desejar calcular o aumento percentual no Excel em relação ao ano anterior.

Para fazer isso, você pode usar a seguinte Fórmula de SINAL:

= (D4 - C4) / C4 * SINAL (C4)

e arraste-o para o resto das células.

Se o saldo do ano de 2016 for zero, a função apresentará um erro. Alternativamente, a seguinte fórmula SIGN pode ser usada para evitar o erro:

= IFERROR ((D4 - C4) / C4 * SINAL (C4), 0)

Para obter a% geral de aumento ou diminuição, você pode usar a seguinte fórmula:

(SOMA (D4: D10) - SOMA (C4: C10)) / SOMA (C4: C10) * SINAL (SOMA (C4: C10))

SUM (D4: D10) dará o saldo líquido incluindo todos os departamentos para 2017

SUM (C4: C10) dará o saldo líquido incluindo todos os departamentos para 2016

SUM (D4: D10) - SUM (C4: C10) dará o ganho ou perda líquida incluindo todos os departamentos.

(SOMA (D4: D10) - SOMA (C4: C10)) / SOMA (C4: C10) * SINAL (SOMA (C4: C10)) dará o ganho ou perda percentual

Exemplo # 3

Suponha que você tenha uma lista de números em B3: B8 conforme mostrado abaixo.

Agora, você deseja alterar o sinal de cada um dos números negativos para positivo.

Você pode simplesmente usar a seguinte fórmula:

= B3 * SINAL (B3)

Se B3 for negativo, SINAL (B3) será -1, e B3 * SINAL (B3) será negativo * negativo, que retornará positivo.

Se B3 for positivo, SINAL (B3) será +1, e B3 * SINAL (B3) será positivo * positivo, que retornará positivo.

Ele retornará 280.

Agora, arraste-o para obter os valores do resto dos números.

Exemplo # 4

Suponha que você tenha suas vendas mensais em F4: F10 e queira saber se suas vendas estão aumentando ou diminuindo.

Para fazer isso, você pode usar a seguinte Fórmula—

= PROCV (SINAL (F5 - F4), A5: B7, 2)

onde A5: B7 contém as informações de cima, zero e baixo.

A função SIGN irá comparar as vendas do mês atual e anterior usando a função SIGN, e VLOOKUP puxará as informações da tabela VLOOKUP e retornará se as vendas estão aumentando, zero ou diminuindo.

e arraste-o para o resto das células.

Exemplo # 5

Suponha que você tenha dados de vendas de quatro zonas diferentes - Leste, Oeste, Norte e Sul para os produtos A e B, conforme mostrado abaixo.

Agora, você deseja o valor total das vendas do produto A ou da zona leste.

Pode ser calculado como:

= SUMPRODUTO (SINAL ((B4: B15 = “LESTE”) + (C4: C15 = “A”)) * F4: F15)

Vamos ver a função SIGN acima em detalhes.

B4: B15 = “LESTE”

dará 1 se for “EAST” senão retornará 0. Retornará {1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0}

C4: C15 = “A”

dará 1 se for “A” senão retornará 0. Retornará {1, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0}

(B4: B15 = “LESTE”) + (C4: C15 = “A”)

retornará soma os dois e {0, 1, 2}. Ele retornará {2, 2, 1, 1, 0, 0, 1, 0, 2, 0, 0}

SINAL ((B4: B15 = “LESTE”) + (C4: C15 = “A”))

então retornará {0, 1} aqui, pois não há número negativo. Ele retornará {1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0}.

SUMPRODUTO (SINAL ((B4: B15 = “LESTE”) + (C4: C15 = “A”)) * F4: F15)

pegará primeiro o produto das duas matrizes {1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0} e {2000, 1500, 4800, 4500, 5000, 13000, 7200, 18000, 3300, 4800, 6500} que retornará {2000, 1500, 4800, 4500, 0, 0, 7200, 0, 3300, 0, 0} e, em seguida, somará.

Isso finalmente retornará 23.300.

Da mesma forma, para calcular as vendas de produtos para as zonas Leste ou Oeste, você pode usar a seguinte fórmula de SINAL—

= SUMPRODUTO (SINAL ((B4: B15 = “LESTE”) + (B4: B15 = “OESTE”)) * F4: F15)

e para o produto A na zona leste

= SUMPRODUTO (SINAL ((B4: B15 = “LESTE”) * (C4: C15 = “A”)) * F4: F15)