엑셀 / 나누기, 몫 구하기, 나머지 구하기

엑셀에서 나눗셈은 / 연산자, 정수 몫은 QUOTIENT, 나머지는 MOD로 구합니다. 예를 들어 100을 8로 나누면 나눗셈 결과는 12.5, 정수 몫은 12, 나머지는 4입니다. 셀에 계산식을 입력할 때는 맨 앞에 등호를 붙입니다.

세 가지 계산 구문

=100/8
=QUOTIENT(100,8)
=MOD(100,8)

QUOTIENT(numerator,denominator)의 numerator는 나누어지는 수, denominator는 나누는 수입니다. MOD(number,divisor)도 같은 순서로 입력합니다. 실제 데이터가 A2와 B2에 있으면 숫자 대신 해당 셀을 참조하세요.

구문과 지원 제품은 Microsoft의 QUOTIENT 함수 설명, Microsoft의 MOD 함수 설명에서 확인할 수 있습니다.

같은 숫자 100과 8에 나눗셈·몫·나머지를 적용한 예제입니다. 몫은 소수 부분을 제거한 숫자이지 반올림한 결과가 아닙니다.

같은 숫자 100과 8에 나눗셈·몫·나머지를 적용한 예제입니다. 몫은 소수 부분을 제거한 숫자이지 반올림한 결과가 아닙니다.

음수일 때 달라지는 점

=QUOTIENT(-10,3)
=MOD(-10,3)
=MOD(10,-3)

위 결과는 각각 -3, 2, -2입니다. QUOTIENT는 나눗셈 결과의 소수 부분을 0을 향해 버리지만, MOD의 결과는 나누는 수의 부호를 따릅니다. 음수에서는 두 함수를 단순한 한 쌍으로 묶어 ‘원래 수=나누는 수×QUOTIENT+MOD’라고 계산하면 맞지 않을 수 있습니다.

MOD는 number-divisor*INT(number/divisor)와 연결되는 방식입니다. 부호가 섞인 자료를 다룬다면 실제 업무에서 원하는 나머지 정의와 일치하는지 먼저 확인하세요.

0으로 나누거나 소수가 포함된 경우

분모가 0이면 #DIV/0! 오류가 납니다. 비어 있는 분모를 0처럼 취급하는 상황도 있으므로 분모의 입력 상태를 확인합니다. 예상되는 분모 0은 IF로 먼저 검사할 수 있지만 잘못된 참조까지 무조건 숨기지는 마세요.

소수의 나머지에는 부동소수점 계산의 작은 오차가 나타날 수 있습니다. 표시 자릿수와 실제 값을 구분하고, 허용 오차나 반올림이 필요한 계산이라면 그 기준을 명시합니다.

같은 카테고리의 다른 글
엑셀 / 함수 / VLOOKUP, HLOOKUP, XLOOKUP

엑셀 / 함수 / VLOOKUP, HLOOKUP, XLOOKUP

VLOOKUP·HLOOKUP·XLOOKUP의 조회 방향과 정확히 일치 옵션을 비교합니다. 범위 고정, 중복 값, 다중 열 반환과 조회 오류를 해결하는 기준도 안내합니다.

엑셀 / 함수 / LEFT, LEFTB, MID, MIDB, RIGHT, RIGHTB / 문자열 추출 함수

엑셀 / 함수 / LEFT, LEFTB, MID, MIDB, RIGHT, RIGHTB / 문자열 추출 함수

LEFT·MID·RIGHT로 텍스트의 앞·중간·끝을 추출하는 예제를 설명합니다. 길이·시작 위치 오류와 기존 B 계열 함수의 바이트·호환성 차이도 다룹니다.

엑셀 / 중복된 값 찾는 방법, 중복 항목 제거하는 방법

엑셀 / 중복된 값 찾는 방법, 중복 항목 제거하는 방법

중복 값을 표시하는 조건부 서식과 실제 제거를 구분합니다. 한 열·여러 열의 기준 선택, 행 관계 보존과 제거 후 검증·복구도 설명합니다.

엑셀 / VBA / 매크로 단축키 만들기, 매크로 실행 버튼 만들기

엑셀 / VBA / 매크로 단축키 만들기, 매크로 실행 버튼 만들기

기존 매크로에 단축키, 도형과 양식 컨트롤 단추를 연결하는 방법을 설명합니다. 기본 단축키 충돌과 다른 파일을 참조하는 버튼의 점검 방법도 안내합니다.

엑셀 / 셀 안에서 강제 줄바꿈하는 방법

엑셀 / 셀 안에서 강제 줄바꿈하는 방법

Alt+Enter로 셀 안에 줄바꿈을 넣고 표시·행 높이를 조절합니다. 자동 줄 바꿈과 실제 줄바꿈의 차이, 수식에서 생성·제거하는 방법도 설명합니다.

엑셀 / 양수(이익)를 빨간색, 음수(손실)를 파란색으로 만드는 방법

엑셀 / 양수(이익)를 빨간색, 음수(손실)를 파란색으로 만드는 방법

조건부 서식과 사용자 지정 숫자 형식으로 양수·음수의 색을 구분합니다. 0·텍스트·소수 자리 표시와 색 외의 구분·규칙 충돌도 확인합니다.

엑셀 / 함수 / YEAR, MONTH, DAY / 년, 월, 일 반환하는 함수

엑셀 / 함수 / YEAR, MONTH, DAY / 년, 월, 일 반환하는 함수

YEAR·MONTH·DAY로 날짜에서 연·월·일을 추출하고 일련번호 구조를 설명합니다. 빈 셀과 텍스트 날짜, 날짜 체계의 차이를 확인할 수 있습니다.

엑셀 / 함수 / DAYS / 두 날짜 사이의 일수를 계산하는 함수

엑셀 / 함수 / DAYS / 두 날짜 사이의 일수를 계산하는 함수

DAYS의 종료일·시작일 순서와 날짜 차이 계산을 설명합니다. 양끝 날짜 포함 여부, 실제 날짜 값과 업무일 계산의 차이도 확인할 수 있습니다.

엑셀 / 통합 문서 모든 시트 대상으로 검색하는 방법

엑셀 / 통합 문서 모든 시트 대상으로 검색하는 방법

찾기 범위를 통합 문서로 바꾸어 여러 시트를 검색하는 방법을 설명합니다. 수식·값, 대소문자·전체 일치·서식 옵션과 일괄 바꾸기의 주의점도 다룹니다.

엑셀 / 한영 자동 전환 해제하는 방법

엑셀 / 한영 자동 전환 해제하는 방법

한/영 자동 고침을 끄고 다시 켜는 방법을 안내합니다. 새 입력으로 검증하는 과정, 키보드 입력 전환·다른 자동 고침과의 차이도 설명합니다.