IF 조건문을 사용할 때 간간히 사용되는 수식인데요.
간단한 예제로 바로 만나보도록 하겠습니닷!
예시) 서울 사는 사람중에 성격 좋은 사람 좀 찾아줘 라는 예시를 들어보겠습니다.
조건이 두개가 붙었죠?
1. 서울에 사는 사람이어야 할 것
2. 성격이 좋아야 할 것
조건의 두 가지가 모두 참이어야 하는 상황인데요. 이 때는 어떻게 찾아야 할까요?
역시 바로들 짐작 하셨군요! 맞습니다.
IF 와 AND를 조합하여 사용하면 된답니다. AND를 사용하게 되면 조건이 모두 참일 때에만 값을 반환시켜준답니다.
IF(AND(
수식을 살짝 들여다볼까요?
=IF( AND( $C3 = "서울", $E3= "좋아" ), "찾았다", "-" )
=IF( AND( 조건 , 조건 ), "참이라면 찾았다를 표시", "반대라면 -" )를 표시 해줘
로 볼 수 있는데요.
해당 수식을 적용하면 아래와 같이 결과값이 반환 된답니다.
서울에 사는 사람 + 성격이 좋은 사람을 찾아 결과값을 반환 하였습니다.
생각보다 어렵지 않으시죠?
이렇게만 기억하신다면, 언제나 편하게 사용하실 꺼라 생각이 들어요.
IF AND는 조건의 값이 모두 참이어야 값을 반환한다!
IF(OR(
그렇다면 OR는 언제 사용하는 거에요?
다 아시면서 ^^
OR은 조건 중에 하나라도 참이라면 결과값을 찾아줘입니다.
다시 한번 말도 안되는 예시를 들어보도록 하겠습니다.
예시) 서울 또는 경기에 살고 있는 사람을 찾아줘 라는 예시를 들어보겠습니다.
조건이
1. 서울, 경기에 살고 있는 사람
을 찾아라는 건데요. 주소지를 서울, 경기만 있는데 더 있다면 아무래도 수식을 넣어서 찾는게 정확하고 빠르겠죠? ^^
수식을 살짝 들여다보겠습니다.
=IF( OR( $C3 = "서울", $C3 = "경기"), "수도권 거주", "지방 거주" )
=IF( OR( 서울 또는 경기에 산다면) , "수도권 거주라고 표시해줘", 아니라면 "지방 거주로 표시해줘" )
로 볼 수 있는데요.
OR의 경우에는 모든 조건이 참일때만이 아닌 조건에 맞는 값이 있다면 값을 반환하여 줍니다.
보고 나니, 어?? 이렇게 간단한 거였어 라는 생각이 드시죠? 저 역시 그랬답니다.
야근없는 그날까지~!!!
부족한 글이지만 이렇게 읽어주셔서 감사합니다~! ^^
도움이 되는 글
'써니의 IT' 카테고리의 다른 글
현재 시트를 CSV 출력하는 VBA 코드 작성하기 (0) | 2023.02.21 |
---|---|
IF, VLOOKUP, AND, OR, NOT 함수 예시로 알아보기 (0) | 2023.02.20 |
엑셀 VLOOKUP 으로 원하는 값 찾아오기 (0) | 2022.12.11 |
엑셀 드롭다운 '목록박스' 만들기 (데이터 유효성 - 목록) (0) | 2022.12.11 |
엑셀 COUNTIF / COUNTIFS 로 조건에 맞는 값만 세기 (0) | 2022.12.09 |
엑셀 SUMIF / SUMIFS 조건에 맞는 값 합산하기 (0) | 2022.12.09 |
엑셀 중복값중 고유한 값만 가지고 오기 (엑셀 하위버전) (0) | 2022.12.09 |
엑셀 중복값중 고유한 값만 가지고 오기 (UNIQUE 함수) (0) | 2022.12.09 |
댓글