Accedi Excel - Come utilizzare la funzione SIGN di Excel? (con esempi)

Funzione SIGN in Excel

La funzione di segno in Excel è una funzione matematica / trigonometrica che viene utilizzata per darci questo risultato. La funzione SIGN restituisce il segno (-1, 0 o +1) dell'argomento numerico fornito. La formula SIGN in Excel può essere utilizzata digitando la parola chiave = SIGN (e fornendo il numero come input.

Sintassi

argomenti

il numero: il numero per cui ottenere il segno.

Il numero di input può essere qualsiasi numero inserito direttamente o sotto forma di qualsiasi operazione matematica o qualsiasi riferimento di cella.

Produzione:

La formula SIGN in Excel ha solo tre output: 1, 0, -1.

  • Se il numero è maggiore di zero, la formula SEGNO in Excel restituirà 1.
  • Se il numero è uguale a zero, la formula SEGNO in Excel restituirà 0.
  • Se il numero è minore di zero, la formula SEGNO in Excel restituirà -1.

Se l'argomento del numero fornito non è numerico, la funzione SEGNO di Excel restituirà #VALORE! errore.

Come utilizzare la funzione SIGN in Excel? (con esempi)

Esempio 1

Supponiamo di avere i dati del bilancio finale per sette dipartimenti per il 2016 e il 2017, come mostrato di seguito.

Alcuni dipartimenti sono indebitati e altri stanno dando buoni rendimenti. Ora, vuoi vedere se c'è un aumento della cifra rispetto allo scorso anno. Per fare ciò, puoi usare la seguente formula SEGNO per il primo.

= SEGNO (D4 - C4)

Restituirà +1. L'argomento della funzione SIGN è un valore restituito da altre funzioni.

Ora trascinalo per ottenere il valore per il resto delle celle.

Esempio n. 2

Nell'esempio sopra, potresti anche voler calcolare l'incremento percentuale in Excel rispetto all'anno precedente.

Per fare ciò, puoi utilizzare la seguente formula SIGN:

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

e trascinalo nel resto delle celle.

Se il saldo per l'anno 2016 è zero, la funzione restituirà un errore. In alternativa, è possibile utilizzare la seguente formula SIGN per evitare l'errore:

= SE.ERRORE ((D4 - C4) / C4 * SIGN (C4), 0)

Per ottenere l'aumento o la diminuzione della% complessiva, puoi utilizzare la seguente formula:

(SUM (D4: D10) - SUM (C4: C10)) / SUM (C4: C10) * SIGN (SUM (C4: C10))

SUM (D4: D10) fornirà il saldo netto comprensivo di tutti i reparti per il 2017

SUM (C4: C10) fornirà il saldo netto comprensivo di tutti i reparti per il 2016

SUM (D4: D10) - SUM (C4: C10) darà il guadagno o la perdita netti, inclusi tutti i reparti.

(SUM (D4: D10) - SUM (C4: C10)) / SUM (C4: C10) * SIGN (SUM (C4: C10)) darà la percentuale di guadagno o perdita

Esempio n. 3

Supponi di avere un elenco di numeri in B3: B8, come mostrato di seguito.

Ora, vuoi cambiare il segno di ogni numero negativo in positivo.

Puoi semplicemente usare la seguente formula:

= B3 * SEGNO (B3)

Se B3 è negativo, SIGN (B3) è -1 e B3 * SIGN (B3) sarà negativo * negativo, che restituirà positivo.

Se B3 è positivo, SIGN (B3) è +1 e B3 * SIGN (B3) sarà positivo * positivo, che restituirà positivo.

Tornerà a 280.

Ora trascinalo per ottenere i valori per il resto dei numeri.

Esempio n. 4

Supponiamo di avere le vendite mensili in F4: F10 e di voler scoprire se le vendite stanno aumentando e diminuendo.

Per fare ciò, puoi utilizzare la seguente formula:

= CERCA.VERT (SEGNO (F5 - F4), A5: B7, 2)

dove A5: B7 contiene le informazioni di su, zero e giù.

La funzione SEGNO confronterà le vendite del mese corrente e precedente utilizzando la funzione SEGNO e CERCA.VERT estrarrà le informazioni dalla tabella CERCA.VERT e restituirà se le vendite stanno aumentando, zero o diminuendo.

e trascinalo nel resto delle celle.

Esempio n. 5

Supponiamo di avere dati di vendita da quattro diverse zone: est, ovest, nord e sud per i prodotti A e B, come mostrato di seguito.

Ora, vuoi l'importo totale delle vendite per il prodotto A o la zona est.

Può essere calcolato come:

= SUMPRODUCT (SIGN ((B4: B15 = "EAST") + (C4: C15 = "A")) * F4: F15)

Vediamo in dettaglio la funzione SIGN sopra.

B4: B15 = "EST"

darà 1 se è "EST" altrimenti restituirà 0. Restituirà (1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0)

C4: C15 = "A"

darà 1 se è "A" altrimenti restituirà 0. Restituirà (1, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0)

(B4: B15 = "EAST") + (C4: C15 = "A")

restituirà la somma dei due e (0, 1, 2). Tornerà (2, 2, 1, 1, 0, 0, 1, 0, 2, 0, 0)

SEGNO ((B4: B15 = "EAST") + (C4: C15 = "A"))

restituirà quindi (0, 1) qui poiché non esiste un numero negativo. Tornerà (1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0).

SUMPRODUCT (SIGN ((B4: B15 = "EAST") + (C4: C15 = "A")) * F4: F15)

prenderà prima il prodotto delle due matrici (1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0) e (2000, 1500, 4800, 4500, 5000, 13000, 7200, 18000, 3300, 4800, 6500) che restituirà (2000, 1500, 4800, 4500, 0, 0, 7200, 0, 3300, 0, 0) e quindi la somma.

Questo finalmente restituirà 23.300.

Allo stesso modo, per calcolare le vendite di prodotti per le zone est o ovest, è possibile utilizzare la seguente formula SIGN:

= SUMPRODUCT (SIGN ((B4: B15 = "EAST") + (B4: B15 = "WEST")) * F4: F15)

e per il prodotto A nella zona est

= SUMPRODUCT (SIGN ((B4: B15 = "EAST") * (C4: C15 = "A")) * F4: F15)

SIGN Video sulla funzione Excel

Articoli interessanti...