Tilføj blot heltalsværdier

Indholdsfortegnelse

Ved sammenlægning af analyseresultater eller produktionsresultater skal der ofte tages visse tolerancer i betragtning. Derefter z. B. kun heltalene flyder ind i en sum. Du kan kun tilføje hele tal ved hjælp af en særlig matrixformel

Brug følgende formel:

= SUM (TRIM (SumBer))

Du sender matrixformlen med SumBer kun et argument. Med SumBer Definer i hvilket område formlen skal danne summen af heltalskomponenterne.

Husk at fuldføre formlen efter at have indtastet den ved hjælp af tastekombinationen Ctrl + Shift + Enter, da det er en matrixformel.

Formlen summerer kun decimalerne til venstre for decimalpunktet for hver celle i det overførte område. Alle decimaler ignoreres.

I tabellen i figuren producerer følgende arrayformel i celle B16 resultatet 43:

= SUM (TRIM (B5: B14))

Værdien 43 er summen af heltalets dele af værdierne i området B5: B14. Formlen afrunder hvert positivt tal ned til det næste lavere hele tal. Negative tal derimod afrundes op til det næste større hele tal.

Hvis du altid vil afrunde de positive og negative tal til det næste lavere hele tal, skal du bruge INTEGER -tabelfunktionen i formlen i stedet for TRIM.

TRIM -funktionen afbryder decimalerne i den overførte værdi. Arrayformlen gør dette for hver celle i det beståede område og sender resultaterne til SUM -funktionen. SUM -funktionen skaber summen af alle overførte værdier.

Summer brøkdelene perfekt

Hvis du ikke er interesseret i heltalsproportionerne, men tværtimod kun vil tilføje decimalerne i et område, skal du bruge en anden matrixformel med følgende struktur:

= SUM (REST (SumBer; 1))

Du sender også denne matrixformel med SumBer kun et argument. SumBer definerer det område, hvor formlen skal danne summen af decimaldelene, dvs. stederne efter decimalpunktet. Du bekræfter også denne matrixformel efter at have indtastet den ved hjælp af tastekombinationen Ctrl + Shift + Enter.

Formlen opsummerer kun decimalerne til højre for decimalpunktet for hver celle i det overførte område. Alle cifre før decimaltegn ignoreres.

I tabellen fra figuren giver følgende formel fra celle B17 resultatet "3.3":

= SUM (REMAIN (B5: B14; 1))

Resultatet "3.3" er summen af alle decimaler i området B5: B14 overført til formlen. Hvis du tilføjer summen af decimalerne før decimalpunktet i celle B16 til denne værdi, får du “46,3”. Det er summen af alle værdier i området B5: B14.

Med funktionen REST dividerer du hver værdi af det overførte område med 1. REST leverer resten af denne division som resultat. Når man deler med 1, svarer resten altid til brøkdelen. SUM -funktionen opsummerer alle de medfølgende dele.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave