I denne artikel lærer vi, hvordan man afrunder tal, der opfylder bestemte kriterier i Excel.
Scenarie:
I Excel arbejder du med taldata. Nogle gange støder vi på et problem med afrunding af tal, der har opfyldt et specifikt kriterium. For eksempel at blive rundet op, hvis mindre end 100, runding ned er ikke. Eller. Afrunding op til nærmeste givne tal som 25, 100, 500, 1000. Der er mange måder at fortolke betinget afrunding af tal på.
- Afrunding op eller ned, hvis det er mindre end eller lig med et tal. (48,9 -> 49, 52,9 -> 52)
- Afrunding til nærmeste givne hele tal. (30, 90, 120).
- Rund op til niende ciffer med ROUNDUP -funktionen.
Lad os lære at bruge disse metoder, forklaret herunder og illustreret et eksempel.
Afrunding op eller ned, hvis det er mindre end eller lig med et tal. (48,9 -> 49, 52,9 -> 52)
Her har vi givet et sæt tal, og vi skal afrunde eller runde ned til det nærmeste helt tal givet et kriterium. Kriterier er, at hvis tallet er mindre end 50, skal det afrundes, og hvis tallet er større end eller lig med 50, skal det afrundes nedad.
Formelsyntaks:
= HVIS (tal<> |
nummer: Nummeret, der skal rundes op
Kriterier: specifikt nummer at tjekke med
0: num_digit (Op til ciffer skal vi runde op eller ned).
Eksempel:
Alt dette kan være forvirrende at forstå. Lad os forstå, hvordan du bruger funktionen ved hjælp af et eksempel. Her i en kolonne er der tal og en kriterietabel er angivet. Nu begynder vi at afrunde tal ved hjælp af formlen
Brug formlen
= HVIS (B2 <50, ROUNDUP (B2,0), ROUNDDOWN (B2,0)) |
Forklaring:
Første tilstand kontrolleres ved hjælp af IF -funktionen. Derefter sendes tallet for at runde op eller afrunde, da de specifikke kriterier matcher eller ej. Hvis du bliver forvirret ved hjælp af IF -funktionen, kan du lære mere om IF -funktionen her på exceltip.com
Afrunding til nærmeste givne hele tal. (30, 90, 120)
Her får vi et specifikt kriterium for, at et givet tal skal afrundes til det pågældende givne tal. 20 => 50, 55 => 100, 433 => 500. Så til det kan vi bruge indlejret IF -funktion, men det vil være længere, hvis tallene er flere. Så vi bruger et trick ud af INDEX og MATCH -funktionen til at afrunde til det nærmeste givne tal. Denne formel giver os roundup -funktionaliteten. Lad os først få formelsyntaksen for det samme.
Formelsyntaks:
= INDEX (liste, MATCH (tal, liste, -1)) |
nummer: Nummeret, der skal rundes op
Liste: givet antal numre, rund op til
-1: for at matche det sidste matchede nummer
Der er kun et problem med denne formel, som du ikke kan matche 26 -> 25, den vil enten gå op eller ned. Sorter listen i faldende for at få afrundingsfunktionen med den samme formel
Eksempel:
Alt dette kan være forvirrende at forstå. Lad os forstå, hvordan du bruger funktionen ved hjælp af et eksempel. Her i en kolonne er der tal, og en kriterietabel er angivet. Nu begynder vi at afrunde tal ved hjælp af formlen.
Brug formlen
= INDEX ($ A $ 1: $ A $ 5, MATCH (B1, $ A $ 1: $ A $ 5, -1)) |
Forklaring:
MATCH -funktion matcher den nøjagtige matchning af mindste værdi på listen (A1: A5) og returnerer rækkeindekset til INDEX -funktionen.
INDEX -funktionen finder den nærmeste match med ROW -indeks og 5. række på listen
Bemærk:
Funktionen returnerer #NA -fejlen, hvis opslagsarrayargumentet til MATCH -funktionen ikke er af samme længde som tabell arrayet. Brug INDEX og MATCH til at slå værdi op: INDEX & MATCH -funktionen til at slå værdien op efter behov.
Rund op til niende ciffer med ROUNDUP -funktionen.
RUNDE OP funktion, der bruges til at afrunde tallene 0-4 og afrunde tallene 5-9 Det tager 2 argumenter
Syntaks:
= ROUNDUP (tal, num_cifret) |
nummer: Nummeret, der skal rundes op
num_digit: Op til ciffer skal vi runde op.
Eksempel:
Alt dette kan være forvirrende at forstå. Lad os forstå, hvordan du bruger funktionen ved hjælp af et eksempel. Her I en kolonne er der tal og i en anden er der num_cifre, op til hvilket tallet skal rundes op.
Brug formlen
= ROUNDUP (A2, B2) |
Her i C2 -celle vil tallet være rundet op til 1 decimal.
Som du kan se, afrundes 2.4 til 1 decimal.
Kopier formlen vha Ctrl + D tager den første celle indtil den sidste celle, der er nødvendig formel.
Som du kan se
De første 3 celler afrundes op til henholdsvis 1, 2 og 3 decimaler.
I C5 afrundes tallet op til nærmeste hele tal.
De sidste 2 celler afrundes op til henholdsvis de nærmeste 10 og 100.
For at få tallet rundet op til det nærmeste hele tal, bruges 0 som standard som num_digit |
RUND til nærmeste hundrede eller tusinde
Her i område A2: A8, har jeg nogle tal. Jeg vil afrunde dem til 100. For at gøre det vil jeg skrive formlen herunder.
= RUND (A2, -2) |
Kopier dette i cellerne herunder.
Hvordan det virker:
Når vi faktisk sender et negativt tal til RUND -funktionen, afrunder det tallene før decimalpunktet.
Så for at afrunde til nærmeste 1000 skal vi bare udskifte -2 til -3 i formlen.
Her er alle observationsnotaterne ved hjælp af formlen i Excel
Bemærkninger:
- Formlen fungerer kun med tal.
- Formlen returnerer det nærmeste sidste multiplum givet input et decimaltal.
- Negativ betydning er kun tilladt, når selve tallet er negativt, ellers returnerer formlen #NUM! fejl.
- Tom celle eller 0 som signifikansværdi returnerer #DIV/0! fejl.
- Funktionen returnerer #VÆRDI! Fejl, hvis dato- eller tidsværdien er ugyldig.
- Excel gemmer tidsværdien som tal. Så tjek cellens format, mens du bruger denne formel.
- Vær forsigtig, mens værdierne for indtastningstid 04:10:22 betyder 4 timer, 10 minutter og 22 sekunder.
Håber denne artikel om How to Round Numbers that Meet Specified Criteria in Excel er forklarende. Find flere artikler om beregning af værdier og relaterede Excel -formler her. Hvis du kunne lide vores blogs, kan du dele den med dine venner på Facebook. Og også du kan følge os på Twitter og Facebook. Vi vil meget gerne høre fra dig, lad os vide, hvordan vi kan forbedre, supplere eller innovere vores arbejde og gøre det bedre for dig. Skriv til os på e -mail -stedet.
Sådan bruges funktionen RUND i Excel : Afrunder det givne tal til nærmeste num_digit decimal ved hjælp af funktionen RUND i Excel.
Sådan bruges ROUNDUP -funktionen i Excel: Runder det givne tal op til den nærmeste decimaltal numer_digit ved hjælp af ROUNDUP -funktionen i Excel.
Sådan bruges funktionen ROUNDDOWN i Excel : Runder det givne tal ned til den nærmeste decimaltal numer_digit ved hjælp af ROUNDDOWN -funktionen i Excel.
Sådan bruges funktionen MROUND i Excel : afrunder tallet til det nærmeste angivne multiplum ved hjælp af funktionen MROUND i Excel.
Sådan bruges FLOOR -funktionen i Excel: afrunder tallet til det nærmeste angivne multiplum ved hjælp af FLOOR -funktionen i Excel.
Populære artikler:
50 Excel -genveje til at øge din produktivitet : Bliv hurtigere til dine opgaver i Excel. Disse genveje hjælper dig med at øge din arbejdseffektivitet i Excel.
Sådan bruges VLOOKUP -funktionen i Excel : Dette er en af de mest anvendte og populære funktioner i excel, der bruges til at slå værdi op fra forskellige områder og ark.
Sådan bruges IF -funktionen i Excel : IF -sætningen i Excel kontrollerer betingelsen og returnerer en bestemt værdi, hvis betingelsen er SAND, eller returnerer en anden specifik værdi, hvis FALSK.
Sådan bruges SUMIF -funktionen i Excel : Dette er en anden vigtig instrumentbrætfunktion. Dette hjælper dig med at opsummere værdier på bestemte betingelser.
Sådan bruges COUNTIF -funktionen i Excel : Tæl værdier med betingelser ved hjælp af denne fantastiske funktion. Du behøver ikke at filtrere dine data for at tælle bestemte værdier. Countif -funktion er afgørende for at forberede dit dashboard.