Connectez-vous Excel - Comment utiliser la fonction Excel SIGN? (avec exemples)

Table des matières

Fonction SIGN dans Excel

La fonction Sign dans Excel est une fonction Maths / Trig qui est utilisée pour nous donner ce résultat. La fonction SIGN renvoie le signe (-1, 0 ou +1) de l'argument numérique fourni. La formule SIGN dans Excel peut être utilisée en tapant le mot-clé = SIGN (et en fournissant le nombre en entrée.

Syntaxe

Arguments

le numéro: le numéro pour lequel obtenir le signe.

Le numéro d'entrée peut être n'importe quel nombre entré directement ou sous la forme de n'importe quelle opération mathématique ou de n'importe quelle référence de cellule.

Production:

La formule SIGN dans Excel n'a que trois sorties: 1, 0, -1.

  • Si le nombre est supérieur à zéro, la formule SIGN dans Excel renverra 1.
  • Si le nombre est égal à zéro, la formule SIGN dans Excel renverra 0.
  • Si le nombre est inférieur à zéro, la formule SIGN dans Excel renverra -1.

Si l'argument numérique fourni n'est pas numérique, la fonction excel SIGN renverra #VALUE! Erreur.

Comment utiliser la fonction SIGN dans Excel? (avec exemples)

Exemple 1

Supposons que vous ayez les chiffres du solde final pour sept départements pour 2016 et 2017, comme indiqué ci-dessous.

Certains ministères sont endettés et certains donnent de bons rendements. Maintenant, vous voulez voir s'il y a une augmentation du chiffre par rapport à l'année dernière. Pour ce faire, vous pouvez utiliser la formule SIGN suivante pour la première.

= SIGNE (D4 - C4)

Il renverra +1. L'argument de la fonction SIGN est une valeur renvoyée par d'autres fonctions.

Maintenant, faites-le glisser pour obtenir la valeur du reste des cellules.

Exemple # 2

Dans l'exemple ci-dessus, vous pouvez également calculer le pourcentage d'augmentation d'Excel par rapport à l'année précédente.

Pour ce faire, vous pouvez utiliser la formule SIGN suivante:

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

et faites-le glisser vers le reste des cellules.

Si le solde de l'année 2016 est nul, la fonction donnera une erreur. Sinon, la formule SIGN suivante peut être utilisée pour éviter l'erreur:

= IFERREUR ((D4 - C4) / C4 * SIGNE (C4), 0)

Afin d'obtenir le pourcentage global d'augmentation ou de diminution, vous pouvez utiliser la formule suivante:

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

SUM (D4: D10) donnera le solde net incluant tous les départements pour 2017

SUM (C4: C10) donnera le solde net incluant tous les départements pour 2016

SUM (D4: D10) - SUM (C4: C10) donnera le gain ou la perte net, y compris tous les départements.

(SUM (D4: D10) - SUM (C4: C10)) / SUM (C4: C10) * SIGN (SUM (C4: C10)) donnera le pourcentage de gain ou de perte

Exemple # 3

Supposons que vous ayez une liste de nombres dans B3: B8, comme indiqué ci-dessous.

Maintenant, vous voulez changer le signe de chacun des nombres négatifs en positif.

Vous pouvez simplement utiliser la formule suivante:

= B3 * SIGNE (B3)

Si B3 est négatif, SIGN (B3) vaut -1 et B3 * SIGN (B3) sera négatif * négatif, ce qui retournera positif.

Si B3 est positif, SIGN (B3) vaut +1 et B3 * SIGN (B3) sera positif * positif, ce qui retournera positif.

Il reviendra à 280.

Maintenant, faites-le glisser pour obtenir les valeurs du reste des nombres.

Exemple # 4

Supposons que vous ayez vos ventes mensuelles en F4: F10 et que vous souhaitiez savoir si vos ventes augmentent ou diminuent.

Pour ce faire, vous pouvez utiliser la formule suivante:

= RECHERCHEV (SIGNE (F5 - F4), A5: B7, 2)

où A5: B7 contient les informations de haut, zéro et bas.

La fonction SIGN compare les ventes du mois en cours et du mois précédent à l'aide de la fonction SIGN, et RECHERCHEV extrait les informations de la table RECHERCHEV et renvoie si les ventes augmentent, nulles ou diminuent.

et faites-le glisser vers le reste des cellules.

Exemple # 5

Supposons que vous ayez des données de vente de quatre zones différentes: Est, Ouest, Nord et Sud pour les produits A et B, comme indiqué ci-dessous.

Maintenant, vous voulez le montant total des ventes pour le produit A ou la zone Est.

Il peut être calculé comme suit:

= SOMMEPROD (SIGNE ((B4: B15 = «EST») + (C4: C15 = «A»)) * F4: F15)

Voyons en détail la fonction SIGN ci-dessus.

B4: B15 = "EST"

donnera 1 s'il est «EST» sinon il retournera 0. Il retournera (1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0)

C4: C15 = «A»

donnera 1 si c'est "A" sinon il retournera 0. Il retournera (1, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0)

(B4: B15 = «EST») + (C4: C15 = «A»)

renverra la somme des deux et (0, 1, 2). Il renverra (2, 2, 1, 1, 0, 0, 1, 0, 2, 0, 0)

SIGN ((B4: B15 = "EST") + (C4: C15 = "A"))

retournera alors (0, 1) ici car il n'y a pas de nombre négatif. Il renverra (1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0).

SOMMEPROD (SIGNE ((B4: B15 = «EST») + (C4: C15 = «A»)) * F4: F15)

prendra d'abord le produit des deux matrices (1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0) et (2000, 1500, 4800, 4500, 5000, 13000, 7200, 18000, 3300, 4800, 6500) qui renverra (2000, 1500, 4800, 4500, 0, 0, 7200, 0, 3300, 0, 0), puis additionner.

Cela reviendra finalement 23 300.

De même, pour calculer les ventes de produits pour les zones Est ou Ouest, vous pouvez utiliser la formule SIGN suivante:

= SOMMEPROD (SIGNE ((B4: B15 = «EST») + (B4: B15 = «OUEST»)) * F4: F15)

et pour le produit A en zone Est

= SOMMEPROD (SIGNE ((B4: B15 = "EST") * (C4: C15 = "A")) * F4: F15)

Vidéo de la fonction SIGN Excel

Articles intéressants...