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

ITQ엑셀2021111기출B형 - [제1작업]CHOOSE, RIGHT, IF, RANK.EQ

by SmileLion 2021. 12. 11.
반응형

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

 

아이가 지난주 국기원에가서 시험을 치루고 나니 이제 토요일마다 태권도장에 안나간다고 하네요. 

저도 9시까지 등교시키는 맘으로 주6일 태권도까지 등교시켰는데 이제 다시 주5일제로 돌아갈수 있게되어 내심 기쁩니다. ^^ 

 

조건을 살펴 보도록 하겠습니다.

주어진 함수를 이용하시오 라는게 조건입니다.

 

(1) 지역 : 상품코드의 마지막 글자가 1이면 "충청", 2이면 "경상", 3이면 "전라"로 구하시오 (CHOOSE, RIGHT)

일단 CHOOSE함수에 관해 설명을 드리도록 하겠습니다.

CHOOSE함수인수가 첫번째 숫자가 들어갑니다. 숫자부분이 몇이냐에 따라 1이면 그다음에 들어가는 인수의 값을 출력하고 2이면 그다음에 들어가는 인수의 값을 출력하는 형태입니다. 숫자가 몇이냐에 따라 인수의 값을 순서에 맞게 출력을 해주는 것이지요. 

그럼 이번에는 RIGHT함수에 관해 설명을 드리겠습니다.

RIGHT함수오른쪽에서 부터 몇개를 추출해서 출력해주는 함수입니다.

예를 들어 우리나라만세 라는 글자가 있는 경우 오른쪽에서 2글자만 출력해줘 이렇게 설정을 하면 만세라는 글자를 출력해줍니다. 

그럼 이 두함수를 함께 이용해서 문제를 해결해 보도록 하겠습니다.

 

상품코드의 마지막 글자가 1이면!! 이라는 부분은 RIGHT(상품코드,1)<< 이렇게 입력을 하면 상품코드의 마지막 글자 1개를 출력해 줄것입니다. 그 결과에 따라 숫자가  1이면 "충청", 2이면 "경상", 3이면 "전라" 이렇게 입력되도록 하기위해 

CHOOSE(RIGHT(상품코드,1),"충청","경상","전라") << 이렇게 입력을 해주면 해결이 됩니다.

채우기 핸들을 사용해서 채웠더니 테두리가 따라와서 그냥 테두리를 다시 설정을 해주었습니다.

함수에는 이상이 있는 것이 아니니 걱정을 하지말고 풀이를 보시면 될꺼 같습니다.

위에 함수 설명이 어려우셨다면 이전글을 올려드릴터이니 참고 부탁드립니다. 클릭해서 들어가시면 인수 설명까지 잘되어있습니다.

2021.11.21 - [ITQ자격증/엑셀] - ITQ엑셀2021111A형기출 - [제1작업]IF, RANK.EQ, CHOOSE, RIGHT함수

 

ITQ엑셀2021111A형기출 - [제1작업]IF, RANK.EQ, CHOOSE, RIGHT함수

안녕하세요? 웃는 사자입니다. 이제 내일이면 다시 월요일이네요. 이렇게 주말은 없었던 듯이 지나갑니다. 참 희한하죠... 매일 오늘이 무슨요일이였더라 하면서 주중은 느리게만 지나가는데 주

smile-loveme.tistory.com

2021.11.08 - [ITQ자격증/엑셀] - 번외편) IF함수, CHOOSE함수

 

번외편) IF함수, CHOOSE함수

안녕하세요? 웃는 사자입니다. 아침엔 비에 바람만 불어서 그래도 그렇게 추운줄 몰랐는데.... 밤에 너무너무 춥네요 우와 비가 눈으로 바뀌어도 될꺼같은 추움이랄까.. 너무 엄살인가요? 그럼

smile-loveme.tistory.com

2021.11.08 - [ITQ자격증/엑셀] - 번외편) LEFT함수, MID함수, RIGHT함수

 

번외편) LEFT함수, MID함수, RIGHT함수

안녕하세요? 웃는 사자입니다. 오늘은 비가 엄청 많이오고 바람도 많이 부네요. 그래서 아이랑 등교를 하는데 바람이 너무 부니 옷이 다 젖어 버리더라구요. 그리고 나뭇잎이 엄청 떨어져 내리

smile-loveme.tistory.com

반응형

그럼이제 2번 문제를 살펴 보도록 하겠습니다.

(2) 비고 : 판매수량의 내림차순 순위를 1~3까지 구하고 그외에는 공백으로 표시하시오 (IF, RANK.EQ)

순위를 일단 1~3위까지 구하는 방법을 살펴 보도록 하겠습니다.

RANK.EQ함수가 순위를 구하는 함수 인데요 ^^ 인수를 살펴 보면 

( 나자신이, 전체범위에서 ) 몇등이니? 이렇게 질문을 해서 출력을 해주는 함수입니다.

전체범위 100명중에서 혹은 10명중에서 이렇듯 그 범위는 변함이 없어야 할것입니다. 어떨때는 10명중에서 라더니 11명중에서로 변경이 되면 안되니까요 나자신의 순위가 교실 20명중에서 몇등인지가 궁금하지 20명중에서 반토막낸 10명중에서 궁금한 것이 아니니까요 ^^ 그래서 이때 필요한 개념이 절대참조 입니다. 참조하는 범위가 절대적으로 변하면 안된다 이런 의미이죠. 그래서 우리는 $ 표시를 열과 행에 붙여주고 절대참조 라고 합니다.

이번에는 IF함수에 관해 알아보도록 하겠습니다. 

if라고 하면 만약에 뭐뭐라면 이라는 뜻으로 생각이 많이 되시잖아요. 함수에서도 마찬가지입니다. 만약 조건이 이렇다면 이런결과를 주고 저렇다면 저런결과를 줘 이런 의미입니다.여기서는 결과가 1~3등이면 등수를 그대로 표기하고 그렇지 않으면 공백으로 표기하시오 입니다. 엑셀에서 공백은 "" << 쌍따옴표를 두개 붙여쓰면 공백입니다.

그럼 문제에 적용시켜 보도록 하겠습니다.

이런문제를 해결하는 방법은 여러가지인데요. 제일 간단한것 하나만 알려드리겠습니다.

이전 풀이에서 3가지 방법을 모두 알려드렸기에 이전글을 다시 참고하시는 것을 권장드립니다. 링크는 아래 걸어드리도록 하겠습니다.

 

영상을 찍는데 F4번키가 기능을 안해서 당황해서 엄청 버벅했네요. 

절대 참조를 위해 범위를 넣고 F4번키를 한번누르면 행과 열 모두 $ 표시가 붙는데요. 안되서 일일이 하나하나 붙여주었습니다.  혹시 시험장에서도 이런일이 발생하면 당황해하지 마시고 $표시를 붙여주시면 됩니다. ^^

 

그럼 여기까지 설명을 마치겠습니다. 다음시간에 (3)번 부터 (5)번까지 문제를 풀이하도록 하겠습니다. 고생하셨습니다.

2021.10.19 - [ITQ자격증/엑셀] - ITQ엑셀 2021110회차 - [제1작업] (1) CHOOSE함수, MID함수, RANK.EQ함수,절대참조F4

 

ITQ엑셀 2021110회차 - [제1작업] (1) CHOOSE함수, MID함수, RANK.EQ함수,절대참조F4

안녕하세요? 웃는 사자입니다.^^ 드디어 제일 기다리던 함수인데요 전 함수가 재미나거든요.. 이상하죠 ^^ 그냥 보여주는곳에 입력만 하면 짠하고 답을주니 ㅎㅎㅎ 아이를 등교시키는데 동네친

smile-loveme.tistory.com

2021.10.06 - [ITQ자격증/엑셀] - ITQ엑셀 - 제1작업 표서식 작성 및 값 계산 - (3) Rank.EQ함수 , IF함수, Right함수, Left함수 , Mid함수

 

ITQ엑셀 - 제1작업 표서식 작성 및 값 계산 - (3) Rank.EQ함수 , IF함수, Right함수, Left함수 , Mid함수

안녕하세요? 웃는 사자입니다. 블로그를 시작한지 7일이 되었네요. 아직 ITQ한과목밖에 끝내지 못해서 맘이 급하기도 합니다. 그래도 여유를 가지고 하다보면 ITQ세개의 과목을 여러번 기출을 풀

smile-loveme.tistory.com

이전발행글을 보시면 아시겠지만 시험문제가 비슷하게 출제되어서 정말 한번 정확하게 공부를 해둔다면 절대적으로 잘 문제를 해결하고 나오실꺼라고 봅니다. ^^

반응형

댓글