일반상식

엑셀 if 함수 사용법 알아보고 문제를 풀 수 있는지 확인해보자!

윤식이 2021. 7. 29. 10:45

안녕하세요. 엑셀 사용 시 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철수가 입력되어 있으므로 이며, 일 경우 "참"을 내보낼 값으로 입력하였기 때문에 정답은 "참"

 

<문제1. 입력 내용>

2번 문제

 

문제 2. 엑셀 A1'11'을 입력하고, B1'=if(A1>12,1,0)'를 입력하였을 때 B1이 내보낼 값은?

 

정답 2.

 

설명 2. A111이 입력되어 있고 A112보다 작으므로 거짓이며, 거짓을 경우 "0"을 내보낼 값으로 입력하였기 때문에 정답은 "0"

 

<문제2. 입력 내용>

 

3번 문제

 

문제 3. 엑셀 A1에는 '5'B1에는 '6'을 입력하고 C1'=if(A1/B1<1,"맞았네","틀렸네")'를 입력하였을 때 C1이 내보낼 값은?

 

정답 3. 맞았네

 

설명 3. A1/B10.83이고 1보다 작으므로 참이며, 일 경우 "맞았네"를 내보낼 값으로 입력하였기 때문에 정답은 "맞았네"

 

<문제3. 입력 내용>

 

4번 문제

 

문제 4. 엑셀 A1에는 '10'B1에는 '5'를 입력하고 C1'=if(A1<8,A1-B1,A1+B1)'를 입력하였을 때 C1이 내보낼 값은?

 

정답 4. 15

 

설명 4. A110이고 8보다 크므로 거짓이며, 거짓일 경우 'A1+B1'을 내보낼 값으로 입력하였기 '10+5'가 계산되어 정답은 "15"

 

<문제4. 입력 내용>

 

오늘도 행복한 하루 보내세요~!