[엑셀] 여러 if 조건 - and, or, not 활용하기
- Development/Excel
- 2022. 9. 20.
엑셀 - 여러 if 조건 and, or, not 활용하기
프로그램을 작성하면 if 문의 조건 절에 쓰는 조건이 복합 조건인 경우가 많다.
if 조건절1 && 조건절2
if 조건절1 || 조건절2
if 조건절1 && (조건절2 || 조건절3)
즉, 우리가 검증하고자 하는 조건절이 항상 단일 조건을 아닐텐데, 어떻게 위와 같은 복합 조건을 엑셀에서 표현할 수 있을까?
프로그래밍 언어에서 &&는 AND, ||는 OR라는 사실을 바탕으로, 그대로 써보면 안타깝게도 동작하지 않는다.
=IF(A1='포도' OR A1='복숭아', '좋아하는 과일', '좋아하지 않는 과일')
엑셀 IF와 AND, OR, NOT 사용법
두 개의 문법을 별도로 접근해 보자.
IF의 사용법은 아래와 같다.
IF(조건절, 조건절이 참일 때의 값, 조건절이 거짓일 때의 값)
그리고, AND, OR, NOT은 저 조건절을 다양하게 만들어 주는 역할을 한다.
반응형
IF문과 함께 사용하더라도 IF문의 문법과 상관없이 AND, OR, NOT 구문을 정확히 작성한 후, 조건절의 자리에 넣기만 하면 된다.
- AND(조건절1, 조건절2): 조건절1과 조건절2를 모두 참인 경우
- OR(조건절1, 조건절2): 조건절1과 조건절2중 하나 이상이 참인 경우
- NOT(조건절): NOT(조건절)이 참인 경우, 즉 조건절 자체는 거짓인 경우
더 보기
'Development > Excel' 카테고리의 다른 글
[엑셀/구글스프레드시트] 필터된 데이터로 계산하려면 subtotal 함수를 (0) | 2023.03.01 |
---|---|
[엑셀] 제곱근 구하기 - 3제곱근, 4제곱근은? (0) | 2022.11.28 |
[엑셀] 월말 날짜 구하기 (0) | 2022.10.22 |
[엑셀/구글스프레드시트] 몇 달 전/후를 구하려면? (0) | 2022.10.02 |
[엑셀/구글 스프레드시트] 날짜로부터 쿼터/ 분기 계산하기 (0) | 2022.09.03 |
[엑셀] iferror - 에러가 발생하는 셀을 다른 값으로 처리하기 (0) | 2022.08.20 |
[구글 파이낸스] 환율 정보 조회하기 (0) | 2022.08.09 |
엑셀 조건부 서식 사용법 (0) | 2022.07.31 |