Bird
Raised Fist0
Excelspreadsheet~20 mins

ROUND, ROUNDUP, ROUNDDOWN in Excel - Practice Problems & Coding Challenges

Choose your learning style10 modes available
Challenge - 5 Problems
🎖️
Master of ROUND Functions
Get all challenges correct to earn this badge!
Test your skills under time pressure!
📊 Formula Result
intermediate
2:00remaining
Rounding a Negative Number with ROUNDUP
What is the result of the formula =ROUNDUP(-3.14159, 2) in Excel?
Excel
=ROUNDUP(-3.14159, 2)
A-3.15
B-3.14
C-3.13
D-3.10
Attempts:
2 left
💡 Hint
ROUNDUP always rounds away from zero.
📊 Formula Result
intermediate
2:00remaining
Using ROUNDDOWN with Positive Numbers
What is the output of =ROUNDDOWN(7.987, 1) in Excel?
Excel
=ROUNDDOWN(7.987, 1)
A7.9
B8.0
C7.99
D7.98
Attempts:
2 left
💡 Hint
ROUNDDOWN always rounds towards zero.
❓ Function Choice
advanced
2:00remaining
Choosing the Right Function for Rounding to Nearest Integer
You want to round the number 4.3 to the nearest integer, rounding up if the decimal is 0.5 or more, and down otherwise. Which Excel function should you use?
AROUNDUP(4.3, 0)
BROUND(4.3, 0)
CROUNDDOWN(4.3, 0)
DINT(4.3)
Attempts:
2 left
💡 Hint
Think about normal rounding rules, not just always up or down.
🎯 Scenario
advanced
2:00remaining
Rounding Currency Values for Reporting
You have a list of prices with many decimal places. You want to round all prices up to the nearest cent (2 decimal places) to avoid undercharging customers. Which formula should you use in Excel?
A=ROUND(A1, 2)
B=ROUNDDOWN(A1, 2)
C=ROUNDUP(A1, 2)
D=INT(A1*100)/100
Attempts:
2 left
💡 Hint
You want to always round up, never down.
❓ data_analysis
expert
3:00remaining
Counting Numbers Rounded Down to Zero
Given the list of numbers in cells A1:A5: 0.4, -0.3, 0.9, -0.7, 0.1, how many of these will become 0 when applying =ROUNDDOWN(A1, 0) to each cell?
A5
B2
C4
D3
Attempts:
2 left
💡 Hint
ROUNDDOWN rounds towards zero. Check each number carefully.

Practice

(1/5)
1. What does the ROUND function do in Excel?
easy
A. Rounds a number normally, up or down, based on the next digit
B. Always rounds a number up
C. Always rounds a number down
D. Truncates the number without rounding

Solution

  1. Step 1: Understand the ROUND function behavior

    The ROUND function rounds a number to a specified number of digits, rounding up or down depending on the next digit.
  2. Step 2: Compare with other rounding functions

    ROUNDUP always rounds up, and ROUNDDOWN always rounds down, so ROUND is the normal rounding method.
  3. Final Answer:

    Rounds a number normally, up or down, based on the next digit -> Option A
  4. Quick Check:

    ROUND = Normal rounding [OK]
Hint: ROUND rounds normally; ROUNDUP always up; ROUNDDOWN always down [OK]
Common Mistakes:
  • Confusing ROUND with ROUNDUP or ROUNDDOWN
  • Thinking ROUND always rounds up
  • Assuming ROUND truncates without rounding
2. Which of the following is the correct syntax to round the number in cell A1 up to 2 decimal places?
easy
A. =ROUND(A1, 2)
B. =ROUNDUP(A1)
C. =ROUNDDOWN(A1, 2)
D. =ROUNDUP(A1, 2)

Solution

  1. Step 1: Identify the function for rounding up

    ROUNDUP is the function that always rounds a number up to the specified decimal places.
  2. Step 2: Check the syntax for decimal places

    The syntax is ROUNDUP(number, num_digits), so =ROUNDUP(A1, 2) rounds up to 2 decimals.
  3. Final Answer:

    =ROUNDUP(A1, 2) -> Option D
  4. Quick Check:

    ROUNDUP with 2 decimals = =ROUNDUP(A1, 2) [OK]
Hint: ROUNDUP always rounds up; specify decimals as second argument [OK]
Common Mistakes:
  • Using ROUND instead of ROUNDUP for always rounding up
  • Omitting the number of decimals argument
  • Using ROUNDUP without decimals argument
3. What is the result of =ROUND(3.456, 2) in Excel?
medium
A. 3.45
B. 3.46
C. 3.40
D. 3.50

Solution

  1. Step 1: Identify the digit to round to

    The formula rounds the number 3.456 to 2 decimal places, so we look at the third decimal digit (6).
  2. Step 2: Apply normal rounding rules

    Since the third decimal digit is 6 (which is 5 or more), the second decimal digit (5) rounds up to 6.
  3. Final Answer:

    3.46 -> Option B
  4. Quick Check:

    3.456 rounded to 2 decimals = 3.46 [OK]
Hint: Look at next digit: 5 or more rounds up, less rounds down [OK]
Common Mistakes:
  • Rounding down incorrectly when next digit is 5 or more
  • Confusing decimal places with whole number rounding
  • Choosing 3.45 instead of 3.46
4. You want to always round down the number in cell B2 to 1 decimal place, but your formula =ROUNDDOWN(B2) is not working as expected. What is the fix?
medium
A. Change formula to =ROUNDDOWN(B2, 1)
B. Change formula to =ROUND(B2, 1)
C. Change formula to =ROUNDUP(B2, 1)
D. Add a minus sign: =ROUNDDOWN(-B2, 1)

Solution

  1. Step 1: Identify missing argument in ROUNDDOWN

    The ROUNDDOWN function requires two arguments: the number and the number of digits to round to.
  2. Step 2: Add the missing decimal places argument

    Adding 1 as the second argument rounds down to 1 decimal place: =ROUNDDOWN(B2, 1).
  3. Final Answer:

    =ROUNDDOWN(B2, 1) -> Option A
  4. Quick Check:

    ROUNDDOWN needs decimal places argument [OK]
Hint: Always include decimal places as second argument [OK]
Common Mistakes:
  • Omitting the number of digits argument
  • Using ROUND or ROUNDUP instead of ROUNDDOWN
  • Adding unnecessary minus sign
5. You have a price list with values like 12.345, 7.891, and 5.678 in column C. You want to create a new column that always rounds these prices up to the nearest whole number. Which formula should you use in cell D2 and drag down?
hard
A. =ROUNDDOWN(C2, 0)
B. =ROUND(C2, 0)
C. =ROUNDUP(C2, 0)
D. =INT(C2)

Solution

  1. Step 1: Understand the rounding requirement

    You want to always round prices up to the nearest whole number, so decimals should round up regardless of value.
  2. Step 2: Choose the correct function and arguments

    ROUNDUP with 0 decimal places rounds numbers up to the nearest integer, so =ROUNDUP(C2, 0) is correct.
  3. Final Answer:

    =ROUNDUP(C2, 0) -> Option C
  4. Quick Check:

    ROUNDUP with 0 decimals rounds up to whole number [OK]
Hint: Use ROUNDUP with 0 decimals to round up whole numbers [OK]
Common Mistakes:
  • Using ROUND which rounds normally, not always up
  • Using ROUNDDOWN which rounds down
  • Using INT which always rounds down
Recommended

Ready to prove it?

Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

10 questions~5 mineasy hard