Excel propose diverses fonctions qui peuvent vous aider à comprendre les données sous différentes formes. Cependant, lorsque vous travaillez avec des ensembles de données complexes, les fonctions de base peuvent ne pas suffire à produire des calculs précis. C’est là que les fonctions avancées d’Excel s’avèrent utiles.
Nous allons examiner certaines de ces fonctions et voir comment vous pouvez les utiliser pour l’analyse des données et les calculs dans Excel.
1. CONVERTIR
La fonction CONVERT convertit une valeur d’une unité de mesure à une autre. La syntaxe de la fonction CONVERT dans Excel est la suivante :
=CONVERT(number, from_unit, to_unit)
Où :
- numéro: la valeur à convertir.
- from_unit: l’unité de mesure dans laquelle la valeur est actuellement exprimée.
- to_unit: l’unité de mesure dans laquelle vous souhaitez convertir la valeur.
Par exemple, la formule ci-dessous convertit la valeur de la cellule A2 des mètres aux pieds.
=CONVERT(A2,"m", "ft")
2. DELTA
La fonction DELTA permet de vérifier si deux nombres sont égaux. Elle renvoie une valeur de 1 si les deux nombres sont égaux, et 0 s’ils ne sont pas égaux. La syntaxe est la suivante :
=DELTA(number1, number2)
Où « nombre1 » et « nombre2 » sont les valeurs que vous souhaitez comparer. Par exemple, la formule ci-dessous compare les cellules A4 et B4. Il renvoie 0 puisque les deux nombres ne sont pas égaux.
=DELTA(A4, B4)
3. MODE.SNGL
La fonction MODE.SNGL d’Excel renvoie la valeur la plus fréquente ou répétitive (mode) dans un ensemble de nombres. Elle est utilisée pour trouver la valeur la plus fréquente dans une plage de valeurs. La syntaxe de la fonction MODE.SNGL est la suivante :
=MODE.SNGL(number1, [number2], ...)
Par exemple, la formule ci-dessous recherche et renvoie le nombre qui apparaît le plus souvent dans les cellules B1 par l’intermédiaire de B6.
=MODE.SNGL(B1:B6)
Si plusieurs valeurs apparaissent à la même fréquence, MODE.SNGL renvoie la plus petite de ces valeurs. Vous pouvez utiliser la fonction MODE.MULT si vous souhaitez trouver toutes les valeurs qui apparaissent le plus souvent.
4. PLANCHER
La fonction FLOOR d’Excel arrondit un nombre au multiple le plus proche d’une valeur spécifiée. La syntaxe de la fonction FLOOR est la suivante :
=FLOOR(number, significance)
Où :
- numéro: Le nombre que vous voulez arrondir vers le bas.
- importance: Le multiple auquel vous voulez arrondir le nombre.
Par exemple, la formule suivante arrondit 47 au plus près 10 et renvoie 40.
=FLOOR(47, 10)
Si le nombre spécifié est déjà un multiple de la signification donnée, la fonction renvoie le nombre spécifié lui-même. En outre, la fonction FLOOR arrondit toujours à l’unité inférieure, de sorte qu’elle ne renvoie pas une valeur supérieure au nombre spécifié. Par exemple, la formule ci-dessous renvoie 50 car il s’agit déjà d’un multiple de 10.
=FLOOR(50, 10)
5. PLAFOND
Il s’agit de l’inverse de la fonction FLOOR. CEILING arrondit un nombre au multiple le plus proche d’une valeur spécifiée. La syntaxe de la fonction CEILING est la suivante :
=CEILING(number, multiple)
Par exemple, la formule suivante arrondit 456 à l’unité près 100.
=CEILING(456, 100)
La fonction CEILING arrondit toujours à la centaine supérieure, de sorte qu’elle ne renvoie pas une valeur inférieure au nombre spécifié.
6. GESTEP
La fonction GESTEP teste si un nombre est supérieur ou égal à une valeur de pas spécifiée. La syntaxe de la fonction GESTEP est la suivante :
=GESTEP(number, step)
Où « number » est le nombre que vous voulez tester et « step » est la valeur à laquelle vous voulez comparer le nombre.
GESTEP renvoie 1 si le nombre est supérieur ou égal à la valeur du pas, et il renvoie 0 si le nombre est inférieur à la valeur de l’étape. Par exemple, la formule ci-dessous teste la valeur de la cellule B6 contre-pas 55.
=GESTEP(B6, 55)
Vous pouvez utiliser la fonction GESTEP avec d’autres fonctions, telles que la fonction SUMIFS, pour obtenir le nombre de valeurs supérieures ou égales à une valeur de pas spécifiée.
7. TRUNC
Cette fonction tronque un nombre à un nombre spécifié de décimales ou un entier en supprimant la partie décimale du nombre. Voici la syntaxe de la fonction TRUNC :
=TRUNC(number, [num_digits])
Où :
- numéro: le nombre que vous souhaitez tronquer.
- num_digits: le nombre de décimales auquel le nombre doit être tronqué. Si vous omettez ce paramètre, le nombre sera tronqué à zéro décimale.
Par exemple, la formule ci-dessous tronque 3.14158 en cellule A2 à deux décimales près.
=TRUNC(A2, 2)
8. ABS
ABS renvoie la valeur absolue d’un nombre, c’est-à-dire le nombre sans son signe. Il convertit toute valeur négative en valeur positive tout en laissant les valeurs positives inchangées. Pour appliquer la formule ABS à plusieurs cellules, vous pouvez la remplir dans les cellules à l’aide de ces astuces de remplissage automatique du tableur Excel.
=ABS(number)
La formule ci-dessous renvoie la valeur absolue du nombre dans la cellule A2.
=ABS(A2)
9. MOYENNEIF
La fonction MOYENNEIF d’Excel calcule la moyenne d’une plage de nombres, en fonction d’une condition ou d’un critère. La syntaxe de la fonction MOYENNEIF est la suivante :
=AVERAGEIF(range, criteria)
Où :
- gamme est la plage de cellules que vous souhaitez évaluer.
- critères est la condition ou les critères que vous souhaitez utiliser pour le calcul de la moyenne.
Par exemple, la formule ci-dessous calcule la moyenne des nombres dans A1 à A6mais seulement pour les cellules qui contiennent une valeur supérieure ou égale à 65.
=AVERAGEIF(A1:A6, ">=65")
10. SUMPRODUIRE
SUMPRODUCT multiplie les éléments correspondants dans des tableaux ou des plages de cellules, puis renvoie la somme des produits. Voici la syntaxe de la fonction SUMPRODUCT :
=SUMPRODUCT(array1, [array2], ...)
Où :
- array1 est le premier tableau ou la première plage de cellules que vous souhaitez multiplier et additionner.
- tableau2 est un deuxième tableau facultatif ou une plage de cellules que vous souhaitez multiplier et additionner.
Par exemple, la formule suivante multiplie le nombre d’unités vendues dans les cellules B2 à B6 avec le prix unitaire correspondant dans les cellules C2 à C6, additionne ensuite les produits pour obtenir le montant total généré par les ventes.
=SUMPRODUCT(B2:B6, C2:C6)
Vous pouvez inclure jusqu’à 255 tableaux ou plages dans la fonction SUMPRODUCT.
Les fonctions avancées facilitent les calculs dans Excel
Excel est un puissant tableur qui offre plusieurs fonctions pour l’organisation et l’analyse des données. Si les fonctions de base et essentielles telles que SOMME et MOYENNE sont utiles, les fonctions avancées permettent de simplifier les calculs complexes.
Que vous soyez analyste, professionnel ou étudiant, la maîtrise de ces fonctions vous aidera à travailler plus efficacement et à prendre des décisions plus éclairées sur la base de données précises.
