안녕하세요. 엑셀 사용 시 if 함수는 많이 사용되진 않지만 알아두면 정말 유용한 함수인데요. 오늘은 엑셀 if 함수의 사용법에 대해 알아보고 문제를 풀어 이해해보겠습니다.
함수 설명
엑셀 입력 창에 "=if(logical_test, [value_if_true], [value_if_false])"를 입력하여 사용하실 수 있습니다.
괄호 ( ) 안에 들어가는 내용에 대해 알아보겠습니다.
1) logic_test ▶ 참과 거짓을 구분하기 위한 값이나 식 입력
2) [value_if_true] ▶ logic_test가 참일 경우 나타낼 값이나 식
3) [value_if_flase] ▶ logic_test가 거짓일 경우 나타낼 값이나 식
문제 풀이 및 확인
좀 더 쉽게 이해를 하기 위해 몇 가지 문제를 확인해보겠습니다.
1번 문제
문제 1. 엑셀 A1에 '철수'를 입력하고, B1에 '=if(A1="철수","참","거짓")'를 입력하였을 때 B1이 내보낼 값은?
정답 1. 참
설명 1. A1에 철수가 입력되어 있으므로 참이며, 참일 경우 "참"을 내보낼 값으로 입력하였기 때문에 정답은 "참"
2번 문제
문제 2. 엑셀 A1에 '11'을 입력하고, B1에 '=if(A1>12,1,0)'를 입력하였을 때 B1이 내보낼 값은?
정답 2. 0
설명 2. A1에 11이 입력되어 있고 A1은 12보다 작으므로 거짓이며, 거짓을 경우 "0"을 내보낼 값으로 입력하였기 때문에 정답은 "0"
3번 문제
문제 3. 엑셀 A1에는 '5'를 B1에는 '6'을 입력하고 C1에 '=if(A1/B1<1,"맞았네","틀렸네")'를 입력하였을 때 C1이 내보낼 값은?
정답 3. 맞았네
설명 3. A1/B1은 0.83이고 1보다 작으므로 참이며, 참일 경우 "맞았네"를 내보낼 값으로 입력하였기 때문에 정답은 "맞았네"
4번 문제
문제 4. 엑셀 A1에는 '10'을 B1에는 '5'를 입력하고 C1에 '=if(A1<8,A1-B1,A1+B1)'를 입력하였을 때 C1이 내보낼 값은?
정답 4. 15
설명 4. A1은 10이고 8보다 크므로 거짓이며, 거짓일 경우 'A1+B1'을 내보낼 값으로 입력하였기 '10+5'가 계산되어 정답은 "15"
오늘도 행복한 하루 보내세요~!
'일반상식' 카테고리의 다른 글
알파 베타 감마 델타, 그리스 문자 어떻게 쓰고 발음하는지 알아보자! (0) | 2021.07.20 |
---|