web-dev-qa-db-fra.com

Quelle est la différence entre fonction et formule dans Excel?

Quelle est la différence entre ces deux quand on parle de Microsoft Excel?

10
Cornelius

Une formule est une instruction écrite par l'utilisateur à calculer. Les formules peuvent être aussi simples ou aussi complexes que l'utilisateur le souhaite. Une formule peut contenir des valeurs, des références à des cellules, des noms définis et des fonctions.

Toutes les formules doivent commencer par le signe égal. = 1 + 2 + 3

Une fonction est un morceau de code conçu pour calculer des valeurs spécifiques et est utilisé dans les formules. Les fonctions permettant d'additionner des valeurs, de calculer un cosinus trigonométrique et de calculer l'heure actuelle sont intégrées à Excel. Des fonctions supplémentaires peuvent être définies à l'aide de Visual Basic.

Les fonctions sont saisies à côté de parenthèses, où dans les arguments, le cas échéant, sont énumérés entre les deux. Pour utiliser des fonctions dans une formule, par exemple

= COS (3.14) renverra le cosinus calculé. = NOW () renvoie l'heure actuelle. = SOMME (1 + 2 + 3) * 2 multipliera la somme par 2

Source

11
Matan Eldan

Une fonction est une opération intégrée, telle que SUM(), AVERAGE(), etc. Une formule (également connu sous le nom d'équation) est quelque chose que l'utilisateur définit, et peut utiliser/se référer à diverses fonctions qu'il contient. Une formule commence par un signe =, tel que =(D1+D2)/A$3. Ils sont similaires en ce sens qu'ils renvoient tous deux un résultat basé sur les calculs effectués par chacun. La différence est qu'une fonction est un calcul intégré, tandis qu'une formule est un calcul défini par l'utilisateur. Une formule pourrait simplement utiliser une seule fonction.

Par exemple, si vous entrez =AVERAGE(A1:A56), il s’agit d’une formule utilisant la fonction AVERAGE. Si vous entrez =SUM(G4+A5) - 25 * MIN(B3:B6), il s’agit d’une formule qui utilise à la fois les fonctions SUM et MIN, ainsi que des opérateurs mathématiques standard (-, +, *).

4
nhinkle