파트너스 활동의 일환으로 이에 따른 수수료를 제공 받습니다.
엑셀 IF함수 사용법 총정리 해보는 시간을 가져보겠습니다. 함수 이름 은 if 로 두글자로 아주 짧지만 설명 하기에는 너무나도 내용이 많은 함수 입니다. 모두 알다시피 만약 이라는 뜻의 if 함수는 내가 만든 조건에 참과 거짓을 판별하여 원하는 값을 도출 해내는 함수이며 어쩌면 실전에서 사용 하는 함수중 가장 많이 사용하는 함수라 해도 무방 합니다.
엑셀 IF함수 사용법
엑셀 IF 예제 다운받기
엑셀 IF함수 사용법 기초
IF 함수의 가장 기본적인 형태로 지정한 셀의 값이 “~보다 크다” 와 같은 조건을 걸고
[참 일 경우에 결과]와 [거짓일 경우 결과]를 판별하여 하나의 값을 나타내 줍니다.
예제로 바로 알아 보겠습니다.
- 위 예제 와 같이 각종 평가 항목에 대해서 평가를 시작 해보겠습니다.
첫 번째로 리뷰 점수가 4.5 이상인 매장을 리뷰 우수 매장으로 평가 해보겠습니다.
[G4]셀에 =IF(C4>=4.5,”리뷰우수매장”,) 입력 해준 뒤 복사 붙여 넣기로 아래까지 완성해줍니다.
그림과 같이 4.5 이상인 매장만 리뷰우수매장 이라고 값이 나왔고 나머지 매장은 0 이라고 나옵니다.
- 첫 번째 인수에서 4.5 보다 크거나 같은 경우 라는 조건을 걸어 놓은 것 입니다.
- 두 번째 인수는 조건이 [참] 일 경우에 나타낼 값을 설정 해주시면 됩니다. 예제 처럼 텍스트를 할 경우 ” ” 표시를 해줘야 오류가 나지 않습니다.
- 세 번째 인수는 조건이 [거짓] 일 경우에 나타낼 값을 설정 합니다. 예제 에서는 생략을 하였기에 0으로 나타났습니다.
처음 하시는 분은 수식을 읽어 가면서 하는 방법도 추천드립니다. 제가 했던 방법입니다. 수식이 복잡해질 수록 유용합니다.
c4가 4.5이상 이라면? 리뷰우수매장 입력 아니라면? 0 <= 생략되었으므로
다음 단계로 IF함수 중첩을 사용 해보겠습니다.
엑셀 IF함수 사용법 중첩 사용하기
중첩이라는 단어가 어렵게 느껴 질 수 있지만 어렵지 않습니다.
기본적인 수식이 조건이 [참 이라면] ->”A” [아니라면] -> “B” 이었다면
중첩을 할때
조건이 [참 이라면] ->”A” [아니면?->다시 다른 조건] -> [이것은 참 이라면] ->”B” [이것도 아니라면] ->”C”· · ·
와 같이 이해 하시면 좋을것 같습니다.
예제를 통해 알아 보겠습니다.
- 이번에는 리뷰 점수 4.5이상이면 “리뷰우수매장” 3.5이하는 개선필요 라고 나오게 해보겠습니다.
[G4]셀에 =IF(C4>=4.5,”리뷰우수매장”,IF(C4<=3.5,”개선필요”,””)) 라고 입력 후 완성해줍니다.
리뷰우수매장은 유지가 되면서 3.5이하 매장은 개선필요 라고 입력 되었습니다.
함수안에 함수가 들어 간것이라 마지막에 괄호가 연속적으로 두개 가 있는 모습입니다.
엑셀 IF함수 사용법 중첩 두번 사용하기
한번만 더 해보도록 하겠습니다. 같은 조건에서 조건을 하나 더 추가하여
리뷰점수 4.5를 넘지 않고 3.5보다 낮지는 않지만
고객 불만 건수가 10건 이상인 매장은 “서비스 개선” 이라는 항목이 나오게 해보겠습니다.
[G4]셀에 다시 =IF(C4>=4.5,”리뷰우수매장”,IF(C4<=3.5,”개선필요”,IF(F4>=10,”서비스개선”,””)))
이렇게 입력을 합니다.
- 위와 같이 두군데의 서비스 개선 이 입력 되었습니다.
형광펜 칠한 크림치킨의 경우 불만건수가 10건이 넘지만 첫번째 조건인 리뷰점수에서 TRUE 값이
나왔기 때문에 수식이 더이상 진행 되지 않고 그대로 유지된것을 알 수 있습니다.
이런식 으로 제한없이 중첩이 가능합니다.
수식이 다소 길어 졌지만 이해한다면 어렵지 않은 수식입니다.
그리고 첫번째 조건에서 참 인 값에서도 IF중첩이 가능합니다.
=IF(C5>=4.5,IF(F5<=3,”최고친절매장”,”리뷰우수매장”),””) 라고 입력 해봅니다.
리뷰점수 4.5가 넘는 조건에 참일 경우 고객 불만건수가 3건 이하면 “최고친절매장”
그렇지 않으면 리뷰우수매장 입력 리뷰점수 4.5가 넘는 조건이 아니라면 공백 입력 이라고 해석 할 수 있습니다.
이정도 까지 따라오셨으면 IF함수의 기본은 다이해 하셨다고 해도 무방 합니다.
마지막으로 AND와 OR 함수를 조합하여 사용해보는 예시를 보여드리겠습니다.
엑셀 IF함수 사용법 AND 사용하기
AND 함수를 사용하여 리뷰점수가 4.5이상 월매출 5백만 이상인 매장에 인센티브 를 입력해보겟습니다.
[G4]셀에 =IF(AND(C4>=4.5,D4>=5000000),”인센티브”,””) 입력 해줍니다.
두가지 조건을 모두 충족한 두 매장만 입력이 되었습니다.
엑셀 AND함수 사용법
AND함수는 그리고 라는 뜻 그대로 인수의 조건이 모두 TRUE 일 경우에만 TRUE 값을 반환합니다.
그렇기 때문에 한가지 조건만 충족된 매장들은 공백으로 값이 표시 됩니다.
엑셀 IF함수 사용법 OR 사용하기
OR 함수를 사용하여 신제품 판매가
백만원 이상이거나 고객불만 3건 이하인 매장에 상품권지급 이라고 적어 보겠습니다.
[H4]셀에 =IF(OR(E4>=1000000,F4<=3),”상품권지급”,””) 입력해 줍니다.
두가지 조건중 하나의 조건 이라도 충족한 매장은 상품권지급 이 입력됩니다.
엑셀 OR함수 사용법
OR 함수는 또는 이라는 뜻 그대로 인수의 조건중 하나라도 TRUE 일경우 TRUE값을 반환합니다.
처음 하시는 분들 께서는 내용이 다소 길어 어렵게 느껴 지실 수 있지만 천천히 보고 이해 하신다면
누구나 충분히 할 수 있는 수준이라고 생각 합니다. 화이팅!!!