Lors de l'addition des résultats d'analyse ou des résultats de production, certaines tolérances doivent souvent être prises en compte. Puis z. B. seules les parties entières forment une somme. Vous ne pouvez ajouter des nombres entiers qu'à l'aide d'une formule matricielle spéciale
Utilisez la formule suivante :
= SOMME (TRIM (Été))
Vous passez la formule matricielle avec été juste un argument. Avec été Définissez dans quelle zone la formule doit former la somme des composantes des nombres entiers.
N'oubliez pas de compléter la formule après l'avoir saisie à l'aide de la combinaison de touches Ctrl + Maj + Entrée, car il s'agit d'une formule matricielle.
La formule additionne uniquement les décimales à gauche de la virgule pour chaque cellule de la plage transférée. Toutes les décimales sont ignorées.
Dans le tableau de la figure, la formule matricielle suivante dans la cellule B16 produit le résultat 43 :
= SOMME (TRIM (B5 : B14))
La valeur 43 est la somme des parties entières des valeurs de la plage B5 : B14. La formule arrondit chaque nombre positif au nombre entier inférieur suivant. Les nombres négatifs, en revanche, sont arrondis au nombre entier supérieur suivant.
Si vous souhaitez toujours arrondir les nombres positifs et négatifs au nombre entier inférieur suivant, utilisez la fonction de table INTEGER dans la formule au lieu de TRIM.
La fonction TRIM supprime les décimales dans la valeur transférée. La formule matricielle le fait pour chaque cellule de la plage passée et transmet les résultats à la fonction SOMME. La fonction SUM crée la somme de toutes les valeurs transférées.
Additionner parfaitement les parties fractionnaires
Si vous n'êtes pas intéressé par les proportions entières, mais au contraire souhaitez seulement ajouter les décimales d'une plage, alors vous avez besoin d'une autre formule matricielle avec la structure suivante :
= SOMME (REST (Somme; 1))
Vous passez également cette formule matricielle avec été juste un argument. été définit la plage dans laquelle la formule doit former la somme des parties décimales, c'est-à-dire les chiffres après la virgule. Vous confirmez également cette formule matricielle après l'avoir saisie à l'aide de la combinaison de touches Ctrl + Maj + Entrée.
La formule ne résume que les décimales à droite de la virgule pour chaque cellule de la zone transférée. Tous les chiffres avant la virgule décimale sont ignorés.
Dans le tableau de la figure, la formule suivante de la cellule B17 donne le résultat "3.3":
= SOMME (RESTE (B5 : B14; 1))
Le résultat « 3,3 » est la somme de toutes les décimales de la plage B5 : B14 transférées à la formule. Si vous ajoutez la somme des décimales avant la virgule dans la cellule B16 à cette valeur, vous obtenez « 46,3 ». C'est la somme de toutes les valeurs de la plage B5 : B14.
Avec la fonction REST, vous divisez chaque valeur de la plage transférée par 1. REST fournit le reste de cette division comme résultat. Lors de la division par 1, le reste correspond toujours à la partie fractionnaire. La fonction SUM additionne toutes les parties fractionnaires fournies.