일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 카카오뷰 와디즈펀딩
- 엑셀 if함수
- 카카오뷰성장
- 미라클모닝
- 엑셀 프린트하기
- 카카오뷰 부업
- ppt 다이어그램
- 카카오뷰 온라인 수익화
- 자기관리
- 도서 원씽
- 이석증
- 성공비법
- 성공에 대한 거짓말
- 카카오뷰 온라인수익화
- 30일 글쓰기
- 카카오뷰수익
- 책 원씽
- 카뷰 수익 인증
- 카카오뷰 수익
- 웹기초
- 카카오뷰 성장
- 카카오뷰 탭이동
- 엑셀 기본
- 위드굿즈 굿즈샵
- 카카오뷰 N잡
- 원씽
- 카카오뷰N잡
- 엑셀 기초 함수
- 위드굿즈
- 카카오뷰 초보
- Today
- Total
김데이의 365일
[엑셀] 엑셀에서 모르면 안되는 IF 함수 사용법 본문
안녕하세요, 김데이 입니다.
엑셀에는 정말 다양한 함수들이 있는데요, 그 중에서도 IF 함수는 기본 of 기본 함수로, 다른 함수들과 함께 사용하여 많은 결과를 만들어 낼 수 있는 함수라고 볼 수 있습니다. 오늘은 IF 함수에 대해 설명 해 드리고, 실무에서 함께 사용하면 좋을 몇가지 함수도 같이 설명 해 드리도록 하겠습니다 😁
1. IF(조건식, 참, 거짓)
- IF(조건식, 참, 거짓) : 조건식 부분에 기준이 될 문장을 작성하고, 기준이 맞으면 "참(true)"영역의 값(또는 수식으로 만들어진 데이터)를 출력하고 맞지 않으면 "거짓(false)"영역의 값(또는 수식으로 만들어진 데이터)를 출력함
! 필수 ! 참(=TRUE) 과 거짓(=FALSE) 이란?
앞으로 엑셀을 사용하면서 참(true) / 거짓(false) 이라는 말을 한번쯤은 들어 보셨을텐데요, 두 가지의 차이점에 대해서 예시를 보면서 확인 해보겠습니다.
예시 1) 수식이 맞으면 true(참) vs 수식이 틀리면 false(거짓)
우리가 흔히 알고 있는 사칙연산을 작성 했을때, 이 문장이 맞는 문장이면 true(참) / 틀린 문장이면 false(거짓)가 출력되는 것을 확인할 수 있습니다. 말 그대로 수식이 말이 되면 "참" , 말이 안되면 "거짓" 인 셈이죠. 이런 구문을 거의 사용하지는 않지만 true(참) / false(거짓)의 차이를 알기에는 가장 적당한 것 같아 예시로 보여드립니다.
예시 2) "특정 기준"에 "기준셀"이 맞으면 true(참) vs 특정 기준에 "기준셀"이 맞지 않으면 false(거짓) ★★★
내가 구하고 싶은 기준을 정하고, 이 기준을 확인 해 볼 "기준 셀"에서 기준에 맞는 값을 찾으면 true(참) 영역의 값이 나오고, "기준셀"이 기준에 맞지 않으면 false(거짓) 영역의 값이 나오게 됩니다. 예시로 사용한 기준은 간단한 수식이지만, 다른 함수를 사용한 복잡한 수식이 될 수록 다양한 결과값을 도출 해 낼 수 있습니다.
실제 업무에서는 위 이미지처럼 IF함수 안에 여러 함수를 포함시켜 사용할 수도 있습니다.
예시로 보여드린 자료는 [차량 번호로 지역 별 분류하기]입니다. 차량번호 앞자리에 나온 지역을 확인하여 "경기, 서울, 인천"이 맞으면(참,True) "수도권"을 출력하고, 그렇지 않으면(거짓,False) "지방"으로 구분하였습니다. 기준을 만들기 위하여 함수 IF 안에 OR 함수와 LEFT 함수를 이용 하였습니다. (LEFT 함수는 내일 텍스트 관련 함수에서 한번 더 다루도록 하겠습니다)
2. AND(조건식, 조건식, ...) / OR(조건식, 조건식, ...)
- AND(조건식, 조건식, ...) : 조건식으로 작성한 문장이 모두 맞아야만 "참(True)"으로 출력
- OR(조건식, 조건식, ...) : 조건식으로 작성한 문장 중 1개라도 맞으면 "참(True)"으로 출력
! TIP ! IF 함수와 AND / OR 함수 함께 사용하기
먼저 AND 함수의 경우 작성한 모든 조건이 만족하면 "참(True)"영역에 있는 값(또는 수식으로 만들어진 데이터)을 출력하고, 하나라도 조건에 만족하지 못한다면 "거짓(False)"영역에 있는 값(또는 수식으로 만들어진 데이터)을 출력하게 됩니다.
반면 OR 함수는 작성한 조건 중 1개라도 만족한다면 "참(True)"영역에 있는 값(또는 수식으로 만들어진 데이터)을 출력하고, 모든 조건에 만족하지 못한다면 "거짓(False)"영역있는 값을 출력하게 됩니다. 아래의 예시를 통해서 좀 더 자세히 알아보겠습니다.
동일한 데이터를 가지고 AND함수와 OR함수를 각각 적용하여 값이 어떻게 달라지는지 확인 해 보겠습니다. 기준은 두 함수 동일하게 3가지 조건을 걸었습니다. 1) "제품 분류"가 "악세서리"이고, 2) "제작 금액"이 "5,000원 미만"이며, 3) "이윤"이 "2,000원 이상" 되는 제품을 고르는데, AND함수는 모든 조건이 만족해야 "합격"을 받고, OR 함수는 동일한 조건 중 1개라도 만한다면 "합격" 표시를 해 주도록 셋팅하였습니다.
동일한 조건이라 할지라도 어떤 함수를 사용하느냐에 따라 결과가 전혀 달라지게 됩니다. 그래서 원하는 값을 출력하기 위해서는 알맞는 함수를 사용 해 주어야 합니다. 이와 더불어 값을 확인하기 위해서 "비교연산자"를 사용 해 주었는데요 그 내용은 아래에서 한번 더 설명 드리도록 하겠습니다!
3. 비교 연산자
IF 함수를 비롯하여 여러 함수에서 사용되는 비교 연산자도 함께 알아보도록 하겠습니다. 비교 연산자란 연산자의 좌,우 데이터를 연산자의 기준으로 비교하여 참(True)과 거짓(False)의 값을 얻을 때 사용하며 총 6가지 종류가 있습니다. 아래의 표를 통해서 좀 더 자세히 알아보도록 하겠습니다.
연산자 종류 |
표기 방법 | 내용 | 예시 참(True)인 경우 |
= | A=B | 같음 / A와 B가 같은 경우 참(True), 아니면 거짓(False) | "a"="a" / 1=1 |
<> | A<>B | 같지 않음 / A와 B가 같지 않은 경우 참(True), 아니면 거짓(False) | "가"<>"나" / 2=1 |
< | A<B | 미만 / A가 B보다 작은 경우 참(True), 아니면 거짓(False) | 2<10 |
<= | A<=B | 이하 / A가 B보다 같거나 작은 경우 참(True), 아니면 거짓(False) | 2<=10 / 10<=10 |
> | A>B | 초과 / A가 B보다 큰 경우 참(True), 아니면 거짓(False) | 15>10 |
>= | A>=B | 이상 / A가 B보다 같거나 큰 경우 참(True), 아니면 거짓(False) | 15>=10 / 10>=10 |
* 값으로 문자를 사용할 경우 큰 따옴표(")를 사용 해야 합니다.
"같지 않음"만 제외하고 나머지 연산자는 우리가 흔히 알고 있는 기준과 거의 비슷하여 어렵지는 않을 것이라고 생각이 듭니다. 이러한 비교 연산자를 이용하여 IF함수가 실제 데이터에서 어떻게 사용하는지 간단한 예시 몇가지를 함께 보여드리도록 하겠습니다.
"<" 미만 , "<=" 이하 , ">" 초과 , ">=" 이상 연산자 4가지를 한번에 비교 해 봅니다.
"<" 미만과 "<="이하의 결과가 거의 동일하지만 "<="이하만 5,000원까지 포함하여 진한 노랑색 칸이 하나 더 추가 되었고, 마찬가지로 ">"초과와 ">="이상의 결과도 거의 동일하지만 ">="이상만 5,000원까지 포함하므로 진한 노랑색 칸이 하나 더 추가되었습니다.
최대한 이해하기 쉬우면서도 실제 엑셀에 적용하기 좋은 예제로 골라서 가져와 봤습니다. 혹시나 더 궁금한 점이나 수식이 원하는대로 되지 않은 분들은 댓글 주세요. 함께 고민 해 보아요 😉
내일은 본문에서 미리 언급 한대로 기초 함수 중 텍스트와 관련 된 함수에 대해서 다뤄보도록 하겠습니다.
내일 또 만나요~👋👋
* 함께 보면 좋은 글 *
[엑셀] 엑셀에서 진짜 많이 사용하는 계산 함수 10가지
안녕하세요, 김데이입니다. 지난 번에는 엑셀의 기본 단축키에 대해서 알아보았는데요, 오늘은 엑셀을 쓰면서 정말 많이 사용하게 되는 함수들에 대해서 알아보도록 하겠습니다. 그 중에서도
theday365.tistory.com
[엑셀] 엑셀 기본 단축키(기초편)
안녕하세요, 김데이 입니다. 사회 생활을 하면서 늘 마주하는 기본 프로그램 중 하나가 바로 "엑셀"이 아닐까 싶습니다. 엑셀에는 정말 무궁무진한 기능들이 있지만, 오늘은 엑셀을 처음 사용하
theday365.tistory.com
'회사 실무 TIP > 엑셀' 카테고리의 다른 글
[엑셀] 엑셀 IF 함수의 중첩 (다중조건) 사용하기 !! (0) | 2023.08.05 |
---|---|
[엑셀] 엑셀에서 은근 많이 사용하는 텍스트 관련 함수 3가지 (0) | 2023.08.03 |
[엑셀] 엑셀에서 진짜 많이 사용하는 계산 함수 10가지 (0) | 2023.08.01 |
[엑셀] 엑셀 기본 단축키(기초편) (2) | 2023.07.23 |
DAY 18 ) 어려운 엑셀을 쉽게 사용하는 "엑셀 단축키" 설정 (0) | 2023.07.08 |