본문 바로가기
ITQ자격증/엑셀

ITQ엑셀2022103기출A형 - RANK.EQ함수, &연산자, IF함수, MID함수

by SmileLion 2022. 4. 8.
반응형

안녕하세요? 웃는 사자입니다.

오늘은 제1작업의 함수를 풀어 볼꺼에요. 일단은 1번과 2번을 풀어 볼텐데요. 2개의 문제인데 3가지 함수가 나오네요. 

그럼 각각의 함수의 형식을 알아보고 풀이를 해보도록 하겠습니다.

이전시간까지 공부한 파일을 첨부하겠습니다.

다운로드받으셔서 함수공부 같이 이어가도록 하겠습니다.


2022103회차A형-웃는사자.xlsx
0.02MB


(1) 밝기 순위 :  밝기(안시루멘)의 내림차순 순위를 구한 결과에 "위"를 붙이시오

                    (RANK.EQ함수, &연산자) <예:1위>

그럼 RANK.EQ함수에 관해 알아보도록 하겠습니다.

RANK.EQ함수는 말그대로 순위를 구해주는 함수입니다.

꼴등부터 1등까지 구하는 방법과 1등부터 꼴등을 구하는 방법 이렇게 2가지로 구분해서 구해줘요.

 

NUMBER부분에 나자신을 넣으면됩니다. 자기자신.내가 몇등인지 궁금한거니까요. ^^

REF 부분에 나자신과 비교할 대상의 범위를 넣어주면 됩니다. 여기서 중요한건 비교대상의 범위는 딱 정해져서 변경되면 안된다는 거죠. 그래서 절대참조를 해줘야합니다. 즉 행과열에 $를 붙여줘야합니다. F4번키 1번을 누르면됩니다.

ORDER 부분에는 0이나 1을 넣으면 됩니다. 내림차순을 구하라고했으니 이문제에서는 0을 넣으면되겠네요.

 

그리고 &연산자는 함수와 글자를 연결할때 사용합니다. 그래서 &"위" 라고 함수 끝에 붙여주면됩니다. 간단하죠 ^^

=RANK.EQ(H12,$H$5:$H$12,0)&"위 << 이렇게 풀어주면 되겠습니다. 

제 영상 녹화 프로그램이 F4번키가 연결된게있나 잘 안되서 저는 직접 $키를 각각 붙여주었는데요. 여러분은 한번만 F4키를 누르면 적용이 될것입니다.

영상으로 바로 보여드리겠습니다.

 

반응형

 

그럼 문제 2번을 해결해 보도록 하겠습니다.

일단 IF함수와 MID함수 이렇게 2가지가 나옵니다.

각각 함수의 형식에 관해 알아보겠습니다.

일단 먼저 IF함수형식 부터 보겠습니다.

LOGICAL_TEST 부분에는 조건을 넣어줘야합니다. 이런거죠. 만약에 지정한셀이 5보다 크다면 이런식으로 조건이 들어갑니다. 

VALUE_IF_TRUE부분에는 조건이 참인경우 이부분의 것이 결과로 출력이됩니다.

VALUE_IF_FALSE부분에는 조건이 거짓인경우 이부분의 것이 결과로 출력이됩니다.

IF함수 참 간단하죠 ^^

 

그럼 MID함수에 관해 알아보겠습니다.

TEXT부분에는 참고하는 글자나 숫자가 들어갑니다.

START_NUM에는 어느부분을 시작으로 할것인지 순번을 적습니다.

NUM_CHARS에는 몇글자를 출력할것인지 개수를 적습니다.

 

자 그럼 예를 들어 문제에서 제품코드의 세번째 글자가 1이면 이라고 나왔습니다.

그럼 MID(제품코드부분, 3, 1) 세번째 1글자만 살펴보면 되니 3번째부터 살피고 1글자만 출력해라 입니다.

 

그럼 IF함수와 MID함수를 이용해서 문제를 풀어보도록 하겠습니다.

=IF(MID(B7,3,1)="1","해외배송",IF(MID(B7,3,1)="2","직배송","기타")) << 이렇게 입력이 되겠습니다. 

중첩if 문이 사용되었는데요. 이유는 간단합니다. 참 아니면 거짓 이렇게 2가지 결과를 도출해야하는데 이건 결과가 3가지 입니다. 그래서 참일경우 해외배송, 그렇지 않을 경우 직배송이나 기타인데 그 그렇지 않을 경우도 IF문을 이용해서 2가지 참 거짓으로 나눠 준것입니다. 

 

그럼 오늘의 함수 공부는 여기까지 하도록 하겠습니다.

 

고생하셨습니다.

 

반응형

댓글