ITQ부터 게임까지! [ITQ 엑셀] IF함수 MID함수 onselectstart="return false"> class="color-gray post-type-text paging-view-more">
본문 바로가기

공부할까/엑셀

[ITQ 엑셀] IF함수 MID함수

반응형

안녕하세요! 잇주부입니다.

오늘은 ITQ 엑셀 2021년 2월 6일에 시험 기출문제 중 IF함수 MID함수에 대해 공부해볼거예요.

2021년 2월 6일 기출문제 엑셀 제1작업 A형 문제입니다.

 

1. IF함수 : 논리 검사를 수행하여 TRUE나 FALSE에 해당하는 값으로 반환해 주는 함수
2. MID함수 : 문자열의 지정 위치에서 문자를 지정한 개수만큼 돌려주는 함수

 

입력순서를 보겠습니다.

 

 

자 그럼 문제를 풀면서 배워볼까요?

 

 비고 ⇒ 제품코드의 세 번째 글자가 1이면 ‘싱글’, 2이면 ‘더블’, 그 외에는 ‘특대형’으로 구하시오 (IF, MID 함수)

 

① IF함수를 입력 후 , MID함수를 입력합니다.

② B5를 입력해 줍니다.

⇒ MID함수를 이용해서 제품코드의 세번째 글자를 빼내와야겠네요. 

⇒ 제품코드 셀인 B5를 입력합니다.

3을 입력합니다.

⇒ 다음 입력 순서는 돌려줄 문자열의 위치를 지정해야 하는데요, 문제에서 요구한 것처럼 세 번째 글자를 반환해야 하니, 3을 입력합니다. 

 

④ 1을 입력합니다.

⇒ 다음 순서는 둘려줄 문자의 개수를 지정해야 합니다.

⇒ 3번째 글자 1개만 돌려주면 되니까 1을 입력하면 될 것 같습니다.

⑤ ="1"을 입력해 줍니다.

⇒ 현재까지 입력한 것을 보면 =IF(MID(B5,3,1)="1" 입니다.  한글로 풀이하면, 제품 코드 셀(B5)의 3번째 글자 1개를 반환해서 이것이 1이면, 으로 풀이가 됩니다.  어때요? 느낌이 오시죠? 

⇒ 지금까지 풀이한 것이 IF함수의 첫 번째 입력식인 logical_test(판정할 값이나 식) 이 되었네요.

⑥ "싱글"을 입력합니다.

⇒ IF함수의 두 번째 입력식으로 참(true)일 때 돌려주는 식을 입력할 차례입니다. 문제에서 보면 1이면 싱글이라고 나타내라고 하였습니다.

그러기에 "싱글"이라고 반환 값을 입력해줍니다.

⑦ 이전에 입력한 수식을 복사해서 다시 입력합니다. IF(MID(B5,3,1)

⇒ 문제에서 요구하는 TRUE일 때 반환 값이 총 2개, 그 외에는 특대형으로 나타내라고 하였습니다. IF함수 하나만 가지고는 TRUE일때 반환값 2개를 모두 나타낼 수가 없습니다. 그러기에 다시 한번 IF함수를 입력해줍니다.

⑧ ="2"를 입력합니다.

⇒ 이번 판정식은 2일 때 기준을 입력할 것이니, "2"를 입력해줍니다.

 

⑨ "더블"을 입력합니다.

⇒ 기준값이 2일 경우에는 더블로 반환하라고 하였으니, "더블"로 입력해줍니다.

 

⑩ "특대형"을 입력합니다.

⇒ 기준을 입력하고, 1일 경우 "싱글"로, 2일 경우 "더블"로 반환하라고 하였습니다. 

⇒ 마지막으로 1이나 2가 아닐 경우 돌려줄 값을 입력하면 되는데요, 문제를 보면 그 외에는 특대형으로 나타내라고 하였으니 그대로 입력하면 되겠네요.

 

⑪ 괄호를 두 번 닫아주면 완성이 됩니다. 첫 번째 괄호는 두 번째 IF(MID함수에 대한 괄호고, 두번째 괄호는 첫 번째에 IF(MID함수에 대한 괄호입니다. 꼭 두 번 닫아주셔야 합니다.

 

이제 마지막으로 J5 셀의 입력값을 J12열까지 나타내고자 합니다. J5 셀 하단 부분을 클릭하여 J12 셀까지 끌어내립니다.

 

1번 지점에 삼각형을 클릭 후 2번 서식 없이 채우기를 눌러줍니다.

자 완성이 되었습니다.^^

 

완성된 입력 값  =IF(MID(B5,3,1)="1","싱글",IF(MID(B5,3,1)="2","더블","특대형"))

 

ITQ 엑셀 제1작업 IF함수 MID함수 문제를 함께 풀어보았습니다.

다음 시간에는 같은 날 출제된 엑셀 함수 문제인 SUMIF, COUNTIF함수에 대해 같이 공부해보도록 하겠습니다.

 

오늘 하루도 고생 많으셨습니다~

반응형