엑셀 / 함수 / ISEVEN, ISODD / 짝수인지 홀수인지 확인하는 함수

ISEVEN은 짝수이면 TRUE, ISODD는 홀수이면 TRUE를 반환합니다. 두 함수는 정수가 아닌 숫자를 검사할 때 소수 부분을 잘라낸 정수로 판단합니다. 따라서 소수가 포함된 자료에서 ‘정수이고 짝수’라는 조건을 검사하려면 정수 여부도 별도로 확인해야 합니다.

기본 구문과 판단 예제

=ISEVEN(number)
=ISODD(number)
=ISEVEN(0)
=ISODD(-3)

number에는 숫자 또는 숫자가 들어 있는 셀을 넣습니다. 0은 짝수이므로 ISEVEN(0)은 TRUE이며 -3은 홀수이므로 ISODD(-3)은 TRUE입니다. 함수의 결과는 1·0이 아니라 논리값 TRUE·FALSE입니다.

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

ISEVEN과 ISODD로 같은 숫자들의 짝수·홀수 여부를 비교한 예입니다. 예를 들어 ISEVEN(2.9)는 정수 부분 2를 검사하여 TRUE가 됩니다.

ISEVEN과 ISODD로 같은 숫자들의 짝수·홀수 여부를 비교한 예입니다. 예를 들어 ISEVEN(2.9)는 정수 부분 2를 검사하여 TRUE가 됩니다.

IF로 분류 문구 만들기

=IF(ISEVEN(A2),"짝수","홀수")

A2에 정수가 들어 있다는 전제에서 읽기 쉬운 분류를 만들 수 있습니다. 빈 셀이나 오류, 문자 데이터를 어떻게 처리할지는 입력 자료의 조건에 맞게 정해야 하며, 숫자가 아닌 값에 함수를 적용하면 오류가 날 수 있습니다.

소수를 제외하려면 정수 여부 조건을 먼저 확인하세요. 예를 들어 숫자만 들어 있는 자료에서는 =IF(A2<>TRUNC(A2),"정수 아님",IF(ISEVEN(A2),"짝수","홀수"))처럼 구분할 수 있습니다. 정수 검사와 짝수·홀수 검사는 다른 질문입니다.

짝수·홀수로 바꾸는 함수와의 차이

ISEVEN·ISODD는 값을 판별할 뿐 원래 숫자를 바꾸지 않습니다. 가까운 짝수나 홀수로 값을 바꾸려면 EVEN·ODD 함수를 사용합니다. 예를 들어 ISEVEN(3)은 FALSE지만 EVEN(3)은 4입니다.

같은 카테고리의 다른 글
엑셀 / 날짜를 텍스트로, 텍스트를 날짜로 변환하는 방법

엑셀 / 날짜를 텍스트로, 텍스트를 날짜로 변환하는 방법

TEXT·DATEVALUE로 날짜와 텍스트를 변환하는 방법을 설명합니다. 일련번호·표시 형식의 차이와 지역별 문자열 해석, 값으로 저장하는 과정도 다룹니다.

엑셀 / 화면 확대, 축소 하는 방법

엑셀 / 화면 확대, 축소 하는 방법

상태 표시줄·보기 탭·Ctrl+마우스 휠로 Excel 화면 배율을 바꿉니다. 글꼴 크기나 인쇄 배율 변경과의 차이 및 원래 배율 복구 방법도 안내합니다.

엑셀 / 함수 / PRODUCT / 곱하기 함수

엑셀 / 함수 / PRODUCT / 곱하기 함수

PRODUCT로 개별 숫자·범위를 곱하는 방법을 설명합니다. 빈 셀·텍스트·0 처리와 행별 곱의 합을 구하는 SUMPRODUCT의 차이도 확인할 수 있습니다.

엑셀 / VBA / 메뉴에 개발 도구 추가하는 방법

엑셀 / VBA / 메뉴에 개발 도구 추가하는 방법

Excel 옵션에서 개발 도구 탭을 추가하고 다시 숨기는 방법을 안내합니다. VBA 편집기·매크로·컨트롤의 역할과 매크로 보안 설정의 차이도 설명합니다.

엑셀 / 기호, 특수 문자 입력하는 방법

엑셀 / 기호, 특수 문자 입력하는 방법

삽입 탭의 기호와 Windows 한글 입력기의 자음·한자 조합으로 특수 문자를 넣습니다. 글꼴 지원, 계산 기호와 문자 및 실제 체크박스의 차이도 설명합니다.

엑셀 / 여러 조건 LOOKUP

엑셀 / 여러 조건 LOOKUP

여러 조건 LOOKUP 수식의 논리값·나눗셈 구조를 설명합니다. 마지막 일치 반환과 미일치·중복의 한계, XLOOKUP 대안을 함께 안내합니다.

엑셀 / 함수 / AVERAGE, AVERAGEIF, AVERAGEIFS / 산술평균 구하는 함수

엑셀 / 함수 / AVERAGE, AVERAGEIF, AVERAGEIFS / 산술평균 구하는 함수

AVERAGE·AVERAGEIF·AVERAGEIFS로 전체·조건별 산술평균을 구합니다. 빈 셀과 0, 조건 미일치 오류 및 가중 평균과의 차이도 안내합니다.

엑셀 / 함수 / VAR.P, VAR.S, VARP, VAR / 분산과 표본분산 구하는 함수

엑셀 / 함수 / VAR.P, VAR.S, VARP, VAR / 분산과 표본분산 구하는 함수

모집단 전체와 표본 자료에 따라 VAR.P·VAR.S를 선택하는 기준을 설명합니다. 분모 차이와 숫자 0·빈 셀 처리, 호환 함수의 관계도 정리합니다.

엑셀 / 틀 고정 하는 방법, 틀 고정 취소하는 방법

엑셀 / 틀 고정 하는 방법, 틀 고정 취소하는 방법

선택 셀 위·왼쪽의 행·열을 틀 고정하는 방법을 설명합니다. 첫 행·첫 열 고정, 취소와 인쇄 제목 설정의 차이도 안내합니다.

엑셀 / 시트의 눈금선 없애는 방법

엑셀 / 시트의 눈금선 없애는 방법

보기 탭에서 눈금선을 숨기고 다시 표시하는 방법을 안내합니다. 셀 테두리와 인쇄 눈금선의 차이, 눈금선 색과 채우기 색의 영향도 설명합니다.