반응형
특정 조건에 해당하는 값만 가져오는 조건 함수 IF함수에 대해 알아보겠습니다. 그리고 함께 사용하면 효율성이 배가 되는 AND함수와 OR함수에 대해서도 설명드리도록 하겠습니다.
예시를 살펴보겠습니다.
A~B열이 raw data이며, D열에 A반인 사람의 이름만 가져오는 작업입니다. D2셀에 =IF(A2="A",B2,"")로 입력을 하면 됩니다. A2="A"부분은 A열에서 값이 "A"인 값을 의미하며, B2는 가져올 값, 마지막 ""는 A2가 A반이 아닐 경우 빈칸으로 두겠다는 뜻입니다.
이를 조금 더 응용하여, 조건이 두개인 경우 AND함수를 추가로 사용하여 작업할 수 있습니다.
A반이고, 직책이 반장인 사람을 가져오려면, =IF(AND(A2="A",C2="반장"),B2,"")를 입력하면 됩니다. 여기서 AND함수는 두 가지 조건 (A2가 A, C2가 반장) 모두가 일치하는 값을 의미합니다.
AND가 있으면, OR이 있겠죠. OR함수에 대해서도 알아보겠습니다.
A반이거나, 반장인 사람을 가져오는 작업입니다. 이 경우에는 위 AND함수 자리에 OR을 넣어주면 됩니다. 즉, =IF(OR(A2="A",C2="반장"),B2,"") 식으로요. OR을 쓰는 경우, 두 가지 조건 (A2가 A, C2가 반장) 중 하나가 일치하는 값을 의미합니다.
반응형
'기타' 카테고리의 다른 글
[엑셀꿀팁] 엑셀 텍스트나누기 기능 활용하기 (0) | 2020.04.20 |
---|---|
[엑셀 꿀팁] LEFT함수, RIGHT함수, MID함수 정리 (0) | 2020.04.17 |
[엑셀 꿀팁] 엑셀 상단 고정 하는 방법! (틀고정 하기) (0) | 2020.04.12 |
[엑셀 꿀팁] 엑셀파일 용량 줄이기, 버벅거림 해소 2탄 (0) | 2020.04.10 |
[엑셀 꿀팁] 엑셀 버벅거림 해소 (수동 계산으로 변경) (0) | 2020.04.09 |