Hvad du skal vide
- Når du har indtastet selvstudiedataene i række 1 til 5, skal du vælge celle B6 for at gøre den aktiv. Gå til Formulas, og vælg Math & Trig > ROUND.
- Placer markøren i tekstfeltet Number, og indtast SUM(A2:A4). Placer markøren i tekstfeltet Num_digits, og indtast et 2. Vælg OK.
- Svaret for de kombinerede RUND- og SUM-funktioner vises i celle B6.
Denne artikel viser, hvordan man kombinerer funktionerne ROUND og SUM i Excel med et selvstudieeksempel. Den indeholder også oplysninger om brug af en Excel-array CSE-formel og brug af funktionerne ROUNDUP og ROUNDDOWN. Disse oplysninger gælder for Excel 2019, 2016, 2013, 2010, 2007; Excel til Mac, Excel til Microsoft 365, Excel Online, Excel til Android, Excel til iPhone og Excel til iPad.
Kombiner RUND- og SUM-funktionerne
Kombinering af operationerne af to eller flere funktioner, såsom ROUND og SUM, i en enkelt formel i Excel kaldes en indlejringsfunktion. Indlejring opnås ved at have én funktion til at fungere som argument for den anden funktion. Følg denne vejledning og lær, hvordan du korrekt indlejrer funktioner og kombinerer operationer i Microsoft Excel.
Begynd med at indtaste dataene i række 1, 2, 3, 4 og 5 vist på billedet ovenfor. Følg derefter disse trin:
- Vælg celle B6 for at gøre den til den aktive celle.
- Vælg fanen Formler på båndet.
- Vælg Math & Trig for at åbne rullelisten med funktioner.
- Vælg ROUND på listen for at åbne dialogboksen Funktionsargumenter. På en Mac åbner Formula Builder.
-
Placer markøren i tekstfeltet Number.
-
Indtast SUM (A2:A4) for at indtaste SUM-funktionen som tal-argumentet for ROUND-funktionen.
- Placer markøren i tekstfeltet Num_digits.
- Skriv et 2 for at afrunde svaret til SUM-funktionen til 2 decimaler.
- Vælg OK for at fuldføre formlen og vende tilbage til regnearket. Undtagen i Excel til Mac, hvor du i stedet vælger Udført.
- Svaret 764.87 vises i celle B6, da summen af dataene i cellerne D1 til D3 (764.8653) er afrundet til 2 decimaler.
- Vælg celle B6 for at vise den indlejrede funktion i formellinjen over regnearket.
Selvom det er muligt at indtaste hele formlen manuelt, kan det være lettere at bruge dialogboksen Funktionsargumenter til at indtaste formlen og argumenterne.
=ROUND(SUM(A2:A4), 2)
Dialogboksen forenkler indtastning af funktionens argumenter et ad gangen uden at skulle bekymre dig om funktionens syntaks, såsom parentesen omkring argumenterne og kommaerne, der fungerer som adskillere mellem argumenterne.
Selv om SUM-funktionen har sin egen dialogboks, kan den ikke bruges, når funktionen er indlejret i en anden funktion. Excel tillader ikke, at en anden dialogboks åbnes, når du indtaster en formel.
Brug en Excel-array/CSE-formel
En matrixformel, som f.eks. den i celle B8, giver mulighed for at foretage flere beregninger i en enkelt regnearkscelle. En matrixformel genkendes let af klammerne eller krøllede parenteser { }, der omgiver formlen.
Disse klammeparenteser indtastes dog ikke, men indtastes ved at trykke på Shift+ Ctrl+ Entertaster på tastaturet. På grund af de nøgler, der bruges til at oprette dem, omtales matrixformler nogle gange som CSE-formler.
Arrayformler indtastes norm alt uden hjælp af en funktions dialogboks. For at indtaste SUM/ROUND matrixformlen i celle B8 skal du bruge denne formel:
{=ROUND(SUM(A2:A4), 2)}
- Vælg celle B8 for at gøre den til den aktive celle.
Indtast formlen:
{=ROUND(SUM(A2:A4), 2)}
- Tryk og hold Shift+ Ctrl tasterne.
- Tryk på Enter-tasten.
- Slip Shift+ Control-tasterne.
- Værdien 764,87 vises i celle B8.
- Vælg celle B8 for at få vist matrixformlen i formellinjen.
Brug Excels ROUNDUP- og ROUNDDOWN-funktioner
Excel har to andre afrundingsfunktioner, der minder meget om ROUND-funktionen. Det er funktionerne ROUNDUP og ROUNDDOWN. Disse funktioner bruges, når du ønsker, at værdier skal afrundes i en bestemt retning i stedet for at stole på Excels afrundingsregler.
Da argumenterne for begge disse funktioner er de samme som for RUND-funktionen, kan begge nemt erstattes i den indlejrede formel vist i række 6.
Formen af ROUNDUP/SUM-formlen er:
=ROUNDUP(SUM(A2:A4), 2)
Formen af RUNDDOWN/SUM-formlen er:
=ROUNDDOWN(SUM(A2:A4), 2)
Generelle regler for kombination af funktioner i Excel
Når der evalueres indlejrede funktioner, udfører Excel altid den dybeste eller inderste funktion først og arbejder sig derefter udad.
Afhængigt af rækkefølgen af de to funktioner, når de kombineres, gælder følgende:
- Rækker eller kolonner med data summeres og afrundes derefter til et bestemt antal decimaler, alt sammen inden for en enkelt regnearkscelle (se række 6 ovenfor).
- Værdier afrundes og summeres derefter (se række 7 ovenfor).
- Værdier afrundes og summeres derefter, alt sammen i en enkelt celle ved hjælp af en SUM/ROUND indlejret matrixformel (se række 8 ovenfor).
Siden Excel 2007 er antallet af niveauer af funktioner, der kan indlejres inde i hinanden, 64. Før denne version var kun syv niveauer af indlejring tilladt.
FAQ
Kan jeg også bruge RUND på multiplikationssummer?
Ja, ROUND (sammen med ROUNDUP og ROUNDDOWN) fungerer også med multiplikationstotaler. Det er en lignende formel, bortset fra at ignorere "SUM" og bruge "" til at multiplicere celler. Det skulle se nogenlunde sådan ud: =ROUNDUP(A2A4, 2) Den samme fremgangsmåde kan også bruges til at afrunde andre funktioner som celleværdigennemsnit.
Hvordan fortæller jeg Excel om at afrunde til det nærmeste hele tal?
Afrunding til hele tal i stedet for decimaler er simpelthen et spørgsmål om at bruge "0" i decimalpladsen for SUM-formlen. Det skal ligne =ROUND(SUM(A2:A4), 0).
Hvordan forhindrer jeg, at Excel automatisk runder tal op for mig?
Excel kan automatisk afrunde en celles værdi, hvis selve cellen er for smal til at vise det fulde tal, eller det kan være forårsaget af dit regnearks formatindstillinger. For at få Excel til at vise det fulde tal (uden manuelt at udvide hver celle), skal du vælge cellen > Hjem fane > Forøg decimal Fortsæt med at vælge Forøg decimal, indtil det viser så meget af cellens tal, som du vil.