엑셀 / 함수 / 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입니다.

같은 카테고리의 다른 글
엑셀 / 함수 / DATEDIF / 두 날짜 사이의 일수, 월수, 년수 등을 계산하는 함수

엑셀 / 함수 / DATEDIF / 두 날짜 사이의 일수, 월수, 년수 등을 계산하는 함수

DATEDIF로 완성된 연수·월수와 날짜 차이를 구하는 방법을 설명합니다. 인수 순서, 공식 문서에 안내된 MD의 한계, 윤년·월말 확인 사항도 다룹니다.

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

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

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

엑셀 / 페이지 나누는 점선 없애는 방법

엑셀 / 페이지 나누는 점선 없애는 방법

페이지 나누기 점선을 숨기는 Excel 옵션과 복원 방법을 설명합니다. 표시 숨김, 수동 페이지 나누기 삭제와 실제 인쇄 배치 변경을 구분합니다.

엑셀 / 함수 / RADIANS, DEGREES / 도를 라디안으로, 라디안을 도로 변환하는 함수

엑셀 / 함수 / RADIANS, DEGREES / 도를 라디안으로, 라디안을 도로 변환하는 함수

RADIANS·DEGREES로 도와 라디안을 변환하는 예제를 안내합니다. PI()의 사용과 삼각함수에 잘못된 각도 단위를 넣는 문제도 설명합니다.

엑셀 / 함수 / TEXTJOIN / 여러 텍스트를 하나로 합치는 함수

엑셀 / 함수 / TEXTJOIN / 여러 텍스트를 하나로 합치는 함수

TEXTJOIN의 구분자·빈 셀 옵션을 비교하고 여러 셀을 한 문장으로 연결하는 예제를 안내합니다. 날짜·숫자 서식과 결과 길이 제한도 설명합니다.

엑셀 / 삼각함수(사인, 코사인, 탄젠트 등)의 값 계산하기

엑셀 / 삼각함수(사인, 코사인, 탄젠트 등)의 값 계산하기

SIN·COS·TAN과 역수 함수의 사용법, 도 단위를 라디안으로 변환하는 방법을 정리합니다. 각도 입력 오류와 정의되지 않는 값에 주의하며 삼각함수 계산을 할 수 있습니다.

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

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

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

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

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

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

엑셀 / 월별 합계 구하는 방법 두 가지

엑셀 / 월별 합계 구하는 방법 두 가지

보조 열과 SUMIF로 월별 합계를 구하는 방법, SUMIFS 날짜 구간으로 연도까지 구분하는 방법을 설명합니다. 기존 배열 수식의 버전별 입력 차이도 다룹니다.

엑셀 / 스파크라인 / 데이터를 시각적으로 보여주기

엑셀 / 스파크라인 / 데이터를 시각적으로 보여주기

스파크라인의 원본·위치 범위를 지정하고 모양·축·강조 지점을 설정하는 방법을 설명합니다. 일반 차트와의 차이와 올바른 삭제 방법도 다룹니다.