Skip to main content

Excel에서 셀 범위를 반올림하는 방법은 무엇입니까?

Author: Tech Support Last Modified: 2025-08-06

Excel에서 숫자 데이터를 다룰 때 여러 소수 자릿수를 가진 값이 자주 나타납니다. 예를 들어, 2.1054와 같은 숫자가 포함된 데이터 세트를 가지고 있지만 표준화된 표현이나 보고서 준비를 위해 2.11과 같이 반올림된 형식으로만 필요할 수 있습니다. 각 값을 수동으로 반올림하는 것은 특히 큰 데이터 범위에서는 지루할 수 있습니다. 다행히도 Excel은 원하는 소수 자릿수로 셀 범위를 반올림하는 몇 가지 효율적인 방법을 제공합니다. 아래에서는 여러 실용적인 방법에 대한 단계별 지침과 사용 팁 및 비교 노트를 찾아볼 수 있습니다.

ROUND 함수를 사용하여 셀 범위 반올림하기

VBA 코드를 사용하여 셀 범위 반올림하기

Kutools for Excel로 빠르게 셀 범위 반올림/올림/내림하기

대안: 표시된 반올림을 위해 셀 서식 사용하기

대안: 지정된 배수로 반올림하기 위한 MROUND 함수 사용하기


ROUND 함수를 사용하여 셀 범위 반올림하기

Excel의 내장된 ROUND 함수는 특정 소수 자릿수로 숫자를 반올림하는 간단한 방법입니다. 그 문법은 ROUND(숫자, 자릿수)이며, 여기서 '숫자'는 반올림할 값이고 '자릿수'는 소수 자릿수를 지정합니다.

A2:A10 셀에 반올림하고자 하는 숫자 값 범위가 있다고 가정합니다. 다음 단계를 따르세요:

1. 반올림된 결과를 배치하고자 하는 빈 셀을 클릭하세요 — 예를 들어 C2. 다음 수식을 입력하세요:

=ROUND(A2,2)

a screenshot of using the ROUND function to round a number

2. Enter 키를 누릅니다. 그러면 A2의 값이 C2에서 두 자리 소수로 반올림되어 표시됩니다.

3. 전체 범위를 반올림하려면, 커서를 C2 셀의 오른쪽 하단 모서리로 이동하여 작은 플러스 기호(채우기 핸들)가 될 때까지 드래그하세요. 이 핸들을 대상 범위(예: C10까지) 위로 드래그하면 각각의 A 열 값에 대해 ROUND 수식이 복사됩니다. 결과는 아래와 같이 표시됩니다:

a screenshot showing all rounded results

반올림된 값이 원래 숫자를 대체하기를 원한다면, 반올림된 결과를 복사하고 특수 붙여넣기 > 값으로 원래 범위를 덮어쓸 수 있습니다. 그러나 덮어쓰면 원래 데이터는 손실됩니다.

ROUND 함수는 계산 정확성을 보장하는 데 신뢰할 수 있으며, 필요한 경우 다른 수식과 결합할 수 있습니다. 하지만 수식을 사용하면 추가 열을 유지해야 한다는 점을 기억하세요. 원래 값을 덮어쓰지 않는다면 말이죠.


수식 없이 셀 범위 반올림/올림/내림하기:

Kutools for ExcelRound 기능을 사용하면 어떤 수식도 사용하지 않고 필요에 따라 셀 범위를 빠르게 반올림, 올림, 내림 또는 짝수로 반올림할 수 있습니다.

a screenshot of using Kutools for Excel to easily round a range of numbers


VBA 코드를 사용하여 셀 범위 반올림하기

고급 사용자나 다양한 범위에서 일괄적으로 반올림을 자주 수행하는 사람들에게 VBA를 활용하여 반올림 프로세스를 자동화함으로써 효율성을 개선할 수 있습니다. 이 방법은 추가 열에 의존하지 않고 한 번에 많은 양의 셀을 처리하고자 할 때 특히 적합합니다.

선택한 숫자 범위를 VBA 매크로를 사용해 제자리에서 반올림하는 방법은 다음과 같습니다:

1. 먼저 반올림하고자 하는 셀 범위를 선택합니다.

2. Excel 메뉴로 이동하여 개발 도구 > Visual Basic을 클릭합니다. 개발 도구 탭이 보이지 않으면 Excel 옵션에서 활성화해야 할 수도 있습니다. 나타나는 Microsoft Visual Basic for Applications 창에서 삽입 > 모듈을 클릭하여 새 코드 모듈을 추가하고 다음 코드를 붙여넣으세요:

VBA: 셀 범위 반올림하기:

Sub RoundNum()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim xNum As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xNum = Application.InputBox("Decimal", xTitleId, Type:=1)
For Each Rng In WorkRng
    Rng.Value = Application.WorksheetFunction.Round(Rng.Value, xNum)
Next
End Sub

3코드를 실행하려면 a screenshot of the run button VBA 편집기에서 “실행” 버튼을 클릭하세요. 대화 상자가 나타납니다. 반올림하고자 하는 범위를 선택하세요(프롬프트가 있는 경우 시트에서 직접 마우스로 선택할 수도 있습니다). 스크린샷 보기:

a screenshot of selecting the number range after running the VBA code

4. 확인을 클릭합니다. 그런 다음 반올림할 소수 자릿수를 입력하라는 메시지가 표시됩니다(예: 두 자리 소수점의 경우 2 입력). 다시 확인을 클릭하세요. 스크린샷 보기:

a screenshot of specifying a decimal you need to round

5. 선택한 범위의 값은 입력에 따라 제자리에서 반올림됩니다. 스크린샷 보기:

a screenshot of the rounded result2

VBA를 사용할 때는 변경 사항이 즉시 적용되며 실행 취소할 수 없다는 점을 유의하세요. 중요한 시트에서 매크로를 실행하기 전에는 항상 데이터 백업을 유지하세요.


Kutools for Excel로 빠르게 셀 범위 반올림/올림/내림하기

Kutools for Excel은 수식 없이 셀 선택 영역을 반올림, 올림 또는 내림할 수 있는 효율적인 솔루션을 제공합니다. 이는 빠른 결과를 원하며 전체 범위에서 반올림 방식(일반 반올림, 항상 올림 또는 항상 내림)을 사용자 정의하고자 하는 사용자에게 매우 적합합니다.

이 기능을 사용하려면 컴퓨터에 다운로드 및 설치되어 있어야 Kutools for Excel 있습니다. 다음 지침을 따르세요:

1. 반올림하고자 하는 셀 그룹을 강조 표시하세요. 그런 다음 Kutools 탭으로 이동하여 옵션 메뉴에서 Round를 선택하세요. 스크린샷 보기:

a screenshot of enabling the Round feature of Kutools for Excel

2. Round without Formula 대화 상자에서 Decimal place 필드에 원하는 소수 자릿수를 입력하세요. 그런 다음 원하는 작업을 선택하세요: 반올림(표준 반올림), 올림(항상 숫자를 올림), 또는 내림(항상 내림). 준비되면 확인을 클릭하세요. 모든 선택된 셀은 설정에 따라 반올림됩니다. 스크린샷 보기:

a screenshot of configuring the Round without Formula dialog box to get the results

Kutools는 결과를 원래 셀에 직접 적용하여 작업 흐름을 단순화하고 즉각적인 결과를 생성합니다. 추가 열을 만들거나 수식을 작성할 필요가 없습니다. 이는 대량의 데이터 세트나 반복적인 데이터 정리 작업을 처리할 때 특히 유용합니다. 그러나 이 변경은 원래 값을 덮어쓰므로 필요한 경우 백업을 유지하는 것을 고려하세요.

지금 바로 Kutools for Excel 다운로드 및 무료 평가판 시작하기!


대안: 표시된 반올림을 위해 셀 서식 사용하기

주요 관심사가 숫자가 어떻게 보이는지(실제 계산된 값이 아닌 경우)라면 Excel의 내장된 셀 서식은 실제 데이터를 수정하지 않고 “표시된” 반올림된 값을 제공할 수 있습니다. 이는 표시된 값이 간결해야 하지만 계산 정확성을 유지하려는 보고서나 프레젠테이션에 이상적입니다.

소수 자릿수 표시를 변경하려면:

  • 서식을 지정하려는 범위를 선택하세요.
  • 마우스 오른쪽 버튼을 클릭하고 셀 서식을 선택한 후 숫자 탭으로 이동하여 숫자 카테고리를 선택하세요.
  • 원하는 대로 소수 자릿수를 조정하세요(예: 두 자리 소수점의 경우 2 설정).
  • 확인을 클릭합니다. 이제 범위의 값은 반올림되어 표시되지만, 셀에는 여전히 전체 원래 값이 남아 있어 이 접근 방식은 비파괴적입니다.

이 방법은 빠르고 안전합니다. 그러나 이러한 셀에 기초한 계산은 여전히 전체 원래 값을 사용하므로 데이터 분석 시 이를 염두에 두세요.


대안: 지정된 배수로 반올림하기 위한 MROUND 함수 사용하기

때로는 값이 7.8을 가장 가까운 0.5 배수로 반올림하는 것처럼 특정 배수로 반올림되기를 원할 수 있습니다(결과는 8). Excel의 MROUND 함수는 이러한 시나리오에 적합합니다.

1. 빈 셀(예: C2)에 A2의 값을 가장 가까운 0.5 배수로 반올림하기 위해 다음 수식을 입력하세요:

=MROUND(A2,0.5)

2. 계산을 위해 Enter 키를 누르고 나머지 셀에 필요한 만큼 채우기 핸들을 사용하여 수식을 복사하세요.

MROUND는 특히 가격 책정, 스케줄링 또는 데이터가 특정 증분 또는 표준 값에 맞춰야 하는 카테고리화 시나리오에서 유용합니다. 그러나 이전 버전의 Excel(2007 이전)에서는 Analysis ToolPak 추가 기능이 필요하다는 점을 유의하세요.


팁 & 문제 해결:

  • 데이터를 덮어쓸 때(VBA, Kutools 또는 값 붙여넣기로 인해) 항상 데이터 손실을 방지하기 위해 백업을 저장하는 것을 고려하세요.
  • MROUND에서 #NAME? 오류가 발생하면 파일 > 옵션 > 추가 기능에서 필요한 추가 기능을 활성화했는지 확인하세요.
  • ROUND 수식은 원래 데이터를 자동으로 변경하지 않습니다 — 오래된 숫자를 대체하려면 값을 다시 복사하세요.
  • Kutools는 대량의 데이터 또는 반복적인 보고서 작업을 수행하는 사용자들의 루틴 작업을 간소화합니다.
  • 매크로를 실행하기 전에 항상 올바른 범위를 반올림하고 있는지 확인하세요.

이러한 다양한 방법을 이해함으로써 수식, 자동화 또는 직접 셀 작업 중 선호에 따라 반올림 접근 방식을 최적화할 수 있습니다.

최고의 오피스 생산성 도구

🤖 Kutools AI Aide: 지능형 실행을 기반으로 데이터 분석 혁신 지능형 실행   |  코드 생성  |  사용자 정의 수식 생성  |  데이터 분석 및 차트 생성  |  Kutools Functions 호출
인기 기능: 중복 찾기, 강조 또는 중복 표시  |  빈 행 삭제  |  데이터 손실 없이 열 또는 셀 병합  |  반올림...
슈퍼 LOOKUP: 다중 조건 VLookup    다중 값 VLookup  |   다중 시트 조회   |   퍼지 매치 ....
고급 드롭다운 목록: 드롭다운 목록 신속 생성  |  의존형 드롭다운 목록  |  다중 선택 드롭다운 목록....
열 매니저: 지정 개수 열 추가  |  열 이동  |  숨겨진 열 표시 상태 전환 |  범위 및 열 비교 ...
주요 기능: 그리드 포커스  |  디자인 보기  |  향상된 수식 표시줄   통합 문서 & 시트 관리   |  자동 텍스트 라이브러리   |  날짜 선택기   |  데이터 병합   |  셀 암호화/해독   목록별 이메일 보내기  |  슈퍼 필터  |  특수 필터 (굵게/이탤릭/취소선 필터...)...
Top15 도구 세트12개 텍스트 도구(텍스트 추가, 특정 문자 삭제, ...)  |  50+ 차트 유형(간트 차트, ...)  |  40+ 실용 수식(생일을 기반으로 나이 계산, ...)  |  19개 삽입 도구(QR 코드 삽입, 경로에서 그림 삽입, ...)  |  12개 변환 도구(단어로 변환하기, 통화 변환, ...)  |  7개 병합 & 분할 도구(고급 행 병합, 셀 분할, ...)  |  ... 그리고 그 외
Kutools를 원하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 등40가지 이상의 언어를 지원합니다!

Kutools for Excel로 Excel 실력을 한 단계 업그레이드하고, 그 어떤 때보다 뛰어난 효율성을 경험하세요. Kutools for Excel은300개 이상의 고급 기능을 제공하여 생산성을 높이고 저장 시간을 줄여줍니다. 가장 필요한 기능을 지금 바로 확인하세요...


Office Tab이 오피스에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다

  • Word, Excel, PowerPoint에서 탭 기반 편집과 읽기를 활성화합니다.
  • 여러 문서를 새 창이 아닌 동일한 창의 새 탭에서 열고 생성하세요.
  • 생산성이50% 향상되며, 매일 수백 번의 마우스 클릭을 줄일 수 있습니다!