Excel에서 가장 가까운 10으로 반올림하는 방법

안경에 반영되는 매출 변동

셀을 클릭하고 "F2"를 눌러 결과 대신 수식을 표시합니다.

이미지 크레디트: nikoniko_happy/iStock/게티 이미지

Excel의 수학 함수에는 ROUND, ROUNDUP, MROUND 및 CEILING을 포함하여 숫자를 반올림하기 위한 여러 옵션이 포함되어 있으며 각각 목적과 구문이 약간 다릅니다. 가장 가까운 10으로 반올림하는 경우 CEILING이 가장 잘 작동하는 반면 MROUND는 어느 방향에서든 가장 가까운 10으로 반올림할 수 있습니다. ROUND 및 ROUNDUP은 소수를 반올림할 때 더 잘 작동하지만 해결 방법을 통해 가장 가까운 10으로 반올림할 수도 있습니다. 이러한 함수를 개별적으로 사용하여 단일 숫자를 반올림하거나 셀 참조와 함께 사용하여 기존 데이터의 전체 집합을 반올림할 수 있습니다.

천장으로 반올림

Excel의 CEILING 함수는 항상 지정된 값으로 반올림하여 가장 가까운 10으로 반올림하는 가장 좋은 방법입니다. CEILING의 공식에는 원래 숫자와 반올림 거리라는 두 가지 변수가 필요합니다. 예를 들어 숫자 12를 20으로 반올림하려면 셀에 "=CEILING(12, 10)"(따옴표 제외)을 입력합니다. 반올림하려는 숫자에 관계없이 수식의 첫 번째 변수만 변경합니다. 두 번째 "10"은 가장 가까운 10으로 반올림하도록 Excel에 지시하므로 목표가 가장 가까운 10으로 반올림되는 한 조정할 필요가 없습니다.

오늘의 비디오

MRound를 사용한 반올림

MROUND는 Multiple Round의 약자로 한 숫자를 다른 숫자의 가장 가까운 배수로 반올림합니다. 실제로 MROUND는 반올림 또는 내림할 수 있다는 점을 제외하고는 CEILING과 거의 동일하게 작동합니다. 공식 "=MROUND(12, 10)"은 10의 결과를 생성하는 반면 "=MROUND(17,10)"은 20을 생성합니다.. 보편적으로 반올림하지 않고 가장 가까운 10으로 반올림하려는 경우에만 CEILING 대신 MROUND를 사용합니다.

반올림 및 반올림 이해

Excel의 가장 간단한 반올림 함수인 ROUND 및 ROUNDUP은 일반적으로 가장 가까운 10으로 반올림할 때 작동하지 않습니다. 이러한 함수는 소수점 이하 자릿수를 반올림하기 위한 것입니다. 예를 들어 "=ROUND(1.2, 0)"은 1.2를 소수점 이하 자릿수로 반올림하여 1을 생성합니다. ROUNDUP도 비슷하게 작동하지만 이 경우 1.2를 2로 바꿉니다. 트릭을 사용하여 가장 가까운 10으로 반올림하기 위해 ROUND 또는 ROUNDUP을 적용할 수 있습니다. 먼저 내부 숫자를 10으로 나눈 다음 전체 함수에 10을 곱합니다. "=반올림(12/10, 0)*10." 이것은 선택된 숫자 12를 1.2로 바꾸어 작동합니다. 함수는 1.2를 2로 반올림합니다. 이 값은 공식에 10을 곱하여 원하는 결과를 생성합니다. 20. 그러나 특별한 이유로 ROUND 또는 ROUNDUP을 사용하지 않으려면 MROUND 또는 CEILING을 대신 사용하는 것이 더 빠릅니다.

전체 워크시트를 빠르게 반올림

어떤 공식을 선택하든 반올림하려는 각 셀에 입력해야 하며 이미 전체 데이터 시트가 있는 경우 많은 바쁜 작업이 필요합니다. 모든 셀을 다시 작성하는 대신 동일한 통합 문서에서 빈 시트를 열고 셀 참조를 사용하여 수식을 한 번 반복한 다음 시트의 나머지 부분을 채우십시오. 예를 들어 Sheet1의 A열에 이미 입력된 데이터 행 50개를 반올림하려면 Sheet2의 A1 셀에 "=CEILING(Sheet1!A1, 10)"을 입력한 다음 채우기 핸들을 50개 셀 아래로 끕니다. Sheet2의 열은 Sheet1의 열과 완벽하게 일치하지만 반올림됩니다. 그런 다음 Sheet2의 전체 열을 복사하고 동일한 열의 머리글을 마우스 오른쪽 버튼으로 클릭한 다음 붙여넣기 옵션에서 "값"을 선택합니다. 이렇게 하면 각 셀의 수식이 반올림된 정적 값으로 바뀌므로 Sheet2의 숫자를 잃지 않고 Sheet1을 수정하거나 삭제할 수 있습니다.