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

ITQ엑셀2022105기출A형 - CHOOSE, MID, RANK.EQ, &연산자

by SmileLion 2022. 5. 27.
반응형

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

함수부분을 할때마다 느끼는 건데.. 흠. 만날 똑같은것만 나와서 뭐 한 10가지만 하는 방법 외우시면 함수는 다 맞추실꺼같아요. 어려운건 없고 항상 Vlookup은 나오고 ㅎㅎㅎ

오늘은 제목에 보이는대로 3가지 함수를 공부해보도록 하겠습니다.

 

문제를 살펴 볼텐데요.

(1) 수강기간 : 과목코드 세 번째 글자가 1이면 "240일", 2이면 "120일", 3이면 "90일"로 구하시오.

CHOOSE, MID 이렇게 2가지 함수를 사용하라고 합니다. 와 너무 간단하죠. 어차피 CHOOSE함수는 순차적으로 결과가 나오니까요. 

CHOOSE함수의 형식인데요. index_num부분의 결과 값이 1이면 !!! value1, 부분에 쓰여진 값이 출력이 되고 ,

 index_num부분의 결과 값이 2이면 !!! value2, 부분에 쓰여진 값이 출력이 되고  이런형식이에요.

엄청 간단한 함수이죠?

 

그럼 MID함수를 살펴볼게요.

text 부분에 내가 분석할 글자를 넣고, start_num부분에는 몇번째글자부터 시작해서 골라낼지를 넣는거에요. 그리고 num_chars부분에는 몇개를 골라낼지 골라낼글자의 갯수를 적는 부분이에요. 이것도 간단하죠 ^^

 

그럼 문제를 한번 풀어보도록 하겠습니다. 영상을 잘보고 따라와 주세요.

자그럼 너무 쉽게 한문제가 해결이 되었습니다.

IF함수였다면 중첩을 사용하고 MID함수괄호가 끝나고 =1 이다 이런식의 결과 가 뭐냐에 따라 출력값을 뭘 넣어라 이렇게 해주었을텐데 ㅎㅎㅎ CHOOSE함수는 참 편합니다.

반응형

그럼 두번째 문제로 가보겠습니다.

(2) 신청인원 순위 : 내림차순 순위를 구한 결과에 "위"를 붙이시오. RANK.EQ함수, &연산자 사용 (결과 예:1위)

RANK.EQ함수의 형식을 살펴보겠습니다

number부분에는 내가 전체중에 몇등인지를 고르는 함수이기 때문에 나자신을 넣어줍니다.

ref 부분에는 전체범위를 딱 절대고정해서 넣어줍니다. 절대고정을 하는 이유는 10등내에서 내가 몇등인지가 궁금한데 

비교대상인 10명이 자꾸 변하면 안되기 때문입니다. 절대참조를 하는 방법은 범위를 넣은 다음에 F4번키를 한번 눌러주시면 됩니다. 저같은 경우는 녹화프로그램이랑 기능이 겹쳐서 한번눌러도 변화가 없는데요 직접 $표시를 넣어줘야해서 참 불편합니다 ㅜㅜ, 암튼 절대참조이유 이해 되시죠?

그리고 마지막 order부분에는 오름차순으로 결과를 구할꺼냐 내림차순으로 결과를 구할꺼냐 고르는 것입니다.

&연산자는 함수 결과 값뒤에 한글을 붙여주기 위해서 사용합니다. 그래서 함수 뒤에 &"위" 라고 해주면 됩니다. 간단하죠 ^^ 그럼 한번 문제를 풀어보겠습니다. 잘 따라와 주세요.

 

함수문제들은 다 채우기 핸들을 사용해야 한다는 거아시죠!!

문제를 하나 풀고 그셀의 오른쪽 하단 모서리에서 마우스 포인트를 두고 Ctrl 키를 누른 상태에서 아래로 드래그를 해야합니다. ^^ 

 

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

제가 이전에 공부해둔게 많습니다. 찾아보시면 더 상세하게 나와있으니 참고하셨으면 합니다.

 

 

반응형

댓글