1. [A1] 셀의 값"TR-A-80"을 [B1] 셀에 "TR-A80"으로 바꾸어 표시하고자 할 때, 다음 수식 중 옳지 않은 결과가 나오는 것은?
① =REPLACE(A1,5,1,"")
② =CONCATENATE(LEFT(A1,4), MID(A1,6,2))
③ =SUBSTITUTE(A1, "-", "",5)
④ =LEFT(A1,4)&RIGHT(A1,2)
풀이)
- =SUBSTITUTE(A1, "-", "",5) : "TR-A-80"에서 5번째 '-'를 찾아서 공백으로 만듦. '-'는 두 개 밖에 없기 때문에 5번째 '-'는 없으므로 데이터가 그대로 표시됨. 즉, =SUBSTITUTE(A1, "-", "",2)로 수정해야 두 번째 '-'를 찾아서 공백으로 만들어 =SUBSTITUTE(A1, "-", "",5)으로 표시할 수 있음
2. 다음 워크시트에서 [A] 열의 사원코드 중 첫 문자가 A이면 50, B이면 40, C이면 30의 기말수당을 지급하고자 할 때 수식으로 옳은 것은?
A | B | |
1 | 사원코드 | 기말수당 |
2 | A102 | 50 |
3 | B102 | 40 |
4 | C102 | 30 |
5 | 수당 단위는 천원임 |
① =IF(LEFT(A2,1)="A", 50, IF(LEFT(A2,1)="B", 40, 30))
② =IF(RIGHT(A2,1)="A", 50, IF(RIGHT(A2,1)="B", 40, 30))
③ =IF(LEFT(A2,1)='A', 50, IF(LEFT(A2,1)='B', 40, 30))
④ =IF(RIGHT(A2,1)='A', 50, IF(RIGHT(A2,1)='B', 40, 30))
풀이)
- =IF(LEFT(A2,1)="A", 50, IF(LEFT(A2,1)="B", 40, 30)) → A2 셀의 텍스트 데이터 "A101"의 왼쪽에서 1자리를 추출하여 "A"와 같으면 50, "B"이면 40 아니면 30을 결과로 나타냄
3. 다음 중 아래 VBA 코드로 표시되는 메시지 박스에 관한 설명으로 옳지 않은 것은?
a=msgBox(“작업을 종료합니까?”, vbYesNoCancel + vbQuestion, “확인”)
풀이)
- 예) 메시지 박스를 표시하고 예 버튼이 눌려지면 창이 닫히게끔 하시오~ 라는 문제예요
dim a
a = msgbox ( "폼을 닫으시겠습니까?" , vbQuestion+vbYesNoCancel , "폼닫기 확인" )
if a=vbyes then ←메시지 박스에서 yes가 눌려지면
docmd.close ←폼이 닫혀라
end if
4. 다음 중 성별이 ‘여’인 직원의 근속년수 합계를 구하는 수식으로 옳지 않은 것은?
① =DSUM(A2:F12,F2,D2:D3)
② =SUMIFS(F3:F12,D3:D12,"=D3")
③ {=SUM(IF(D3:D12=D3,F3:F12,0))}
④ =SUMIF(D3:F12,D3,F3:F12)
풀이)
5. 다음 시트의 데이터를 이용하여 =HLOOKUP("1분기실적", A2:C7,3) 수식의 결과 값으로 옳은 것은?
A | B | C | |
1 | (단위:천만원) | ||
2 | 지점 | 1분기실적 | 2분기실적 |
3 | 서울 | 359 | 1,580 |
4 | 부산 | 1,274 | 982 |
5 | 인천 | 335 | 352 |
6 | 대구 | 294 | 321 |
7 | 광주 | 310 | 365 |
① 335 ② 1,580
③ 1,274 ④ 982
풀이)
- =HLOOKUP("1분기실적", A2:C7,3) : [A2:C7]에서 '1분기실적'이 있는 열을 찾아 같은 열 3행의 값을 반환함 → 1,274
6. 다음 중 아래의 워크시트에서 수식의 결과로 '부사장'을 출력하지 않는 것은?
A | B | C | D | |
1 | 사원번호 | 성명 | 직함 | 생년월일 |
2 | 101 | 구민정 | 영업과장 | 1980-12-08 |
3 | 102 | 강수영 | 부사장 | 1965-02-19 |
4 | 103 | 김진수 | 영업사원 | 1991-08-03 |
5 | 104 | 박용만 | 영업사원 | 1990-09-19 |
6 | 105 | 이순신 | 영업부장 | 1971-09-20 |
① =CHOOSE(CELL("ROW",B3),C2, C3, C4, C5, C6)
② =CHOOSE(TYPE(B4), C2, C3, C4, C5, C6)
③ =OFFSET(A1:A6, 2, 2, 1, 1)
④ =INDEX(A2:D6, MATCH(A3, A2:A6, 0), 3)
풀이)
- =CHOOSE(CELL("ROW",B3),C2, C3, C4, C5, C6) : =CHOOSE(3,C2, C3, C4, C5, C6) → C4(영업사원)
- =CHOOSE(TYPE(B4), C2, C3, C4, C5, C6) : =CHOOSE(2, C2, C3, C4, C5, C6) → C3(부사장)
- =OFFSET(A1:A6, 2, 2, 1, 1) : C3(부사장)
- =INDEX(A2:D6, MATCH(A3, A2:A6, 0), 3) : MATCH(A3, A2:A6, 0) → 2 : INDEX(A2:D6, 2, 3) → C3(부사장)
7. 아래 워크시트에서 일자[A2:A7], 제품명[B2:B7], 수량 [C2:C7], [A9:C13] 영역을 이용하여 금액[D2:D7]을 배 열수식으로 계산하고자 한다. 다음 중 [D2] 셀에 입력된 수식으로 옳은 것은? (단, 금액은 단가*수량으로 계산하며, 단가는 [A9:C13] 영역을 참조하여 구함)
① {=INDEX($C$10:$C$13,MATCH(MONTH(A2)&B2,$B$10:$B$13&$A$10:$A$13,0))*C2}
② {=INDEX($C$10:$C$13,MATCH(MONTH(A2)&B2,$A$10:$A$13,$A$10:$A$13,0))*C2}
③ {=INDEX($C$10:$C$13,MATCH(MONTH(A2),B2,$B$10:$B$13&$A$10:$A$13,0))*C2}
④ {=INDEX($C$10:$C$13,MATCH(MONTH(A2),B2,$A$10:$A$13&$B$10:$B$13,0))*C2}
.풀이)
- {=INDEX($C$10:$C$13,MATCH(MONTH(A2)&B2,$B$10:$B$13&$A$10:$A$13,0))*C2} :
- MONTH(A2) → 10월
- MONTH(A2)&B2 →10&허브차 →10허브차
- MATCH(10허브차,$B$10:$B$13&$A$10:$A$13,0) →1
- MATCH(찾는값, 검색범위, 찾는방법)
- INDEX($C$10:$C$13, 1) → 1,500
- INDEX(찾을범위, 행순번, 열순번)
8. 다음 중 [인쇄 미리 보기] 상태에서 설정할 수 있는 기능에 대한 설명으로 옳지 않은 것은?
① ‘여백 표시’가 되어 있는 경우 미리 보기로 표시된 워크시트의 열 너비를 조정할 수 있다.
② [페이지 설정]에서 ‘인쇄 영역’을 변경하여 인쇄할 수 있다.
③ [머리글/바닥글]로 설정한 내용은 매 페이지 상단이나 하단의 별도 영역에, 인쇄 제목의 반복할 행/열은 매 페이지의 본문 영역에 반복 출력된다.
④ [페이지 설정]에서 확대/축소 배율을 10%에서 최대 400%까지 설정하여 인쇄할 수 있다.
풀이)
- [파일] 탭 > [인쇄] 메뉴를 클릭하면 화면 오른쪽에 인쇄 미리보기 화면을 볼 수 있습니다. 인쇄 미리보기 화면 왼쪽에는 다양한 설정 옵션들이 배치되어 있는데 사용자 여백을 조절할 수 있는 메뉴도 포함되어 있습니다.
- 먼저 인쇄 미리보기에서 화면 여백이 어떻게 설정 되어 있는지 확인해 보겠습니다. 화면 오른쪽 하단에 여백 표시를 클릭하면 여백선이 나타납니다. 검은색 조절점을 가지고 있는 여백선은 마우스로 드래그해서 크기를 조절할 수 있습니다.
- 화면 상단과 하단에는 왼쪽과 오른쪽에 있는 여백선 보다 하나가 더 많습니다. 두 여백선 중간에는 머리글과 바닥글이 위치하는 곳입니다. 머리글/바닥글을 좀더 키우고 싶다면 이곳을 늘이면 됩니다.
- [사용자 지정여백] 을 클릭하면 각각의 여백 크기를 지정할 수 있는 대화상자가 뜹니다. 대화상자에는 사용자가 직접 값을 입력할수 있는 박스들이 있습니다. 숫자를 입력해서 정확하게 여백을 조절할 수 있습니다.
- 인쇄영역은 [인쇄 미리보기]에서 설정 할 수 없다.
9. 다음 중 아래 그림에서 수식 = DMIN(A1:C6, 2, E2:E3)을 실행하였을 때의 결과 값으로 옳은 것은?
A | B | C | D | E | |
1 | 이름 | 키 | 몸무게 | ||
2 | 홍길동 | 165 | 67 | 몸무게 | |
3 | 이대한 | 170 | 69 | >=60 | |
4 | 한민국 | 177 | 78 | ||
5 | 이우리 | 162 | 58 | ||
6 | 김상공 | 180 | 80 |
① 165 ② 170
③ 177 ④ 162
풀이)
- = DMIN(A1:C6, 2, E2:E3) : D함수(데이터베이스, 필드, 조건 범위)에서 필드가 2이므로 키에서 조건 범위 [E2:E3]에 의해 몸무게가 60이상인 경우 해당 키중 DMIN 최소값이므로 165가 됨
10. 다음 중 아래의 시트에서 수식 =DSUM(A1:D7, 4, B1:B2)을 실행했을 때의 결과 값으로 옳은 것은?
A | B | C | D | |
1 | 성명 | 부서 | 1/4분기 | 2/4분기 |
2 | 김남이 | 영업1부 | 10 | 15 |
3 | 이지영 | 영업2부 | 20 | 25 |
4 | 하나미 | 영업1부 | 15 | 20 |
5 | 엄진태 | 영업2부 | 10 | 10 |
6 | 현민대 | 영업2부 | 20 | 15 |
7 | 한민국 | 영업1부 | 15 | 20 |
① 10 ② 15
③ 40 ④ 55
풀이)
- =DSUM(A1:D7, 4, B1:B2) : 조건 범위가 [B1:B2]이므로 부서가 '영업1부'인 경우 필드가 4인 2/4분기의 합을 구하므로 결과는 55가 됨(15+20+20)
11. 다음 중 수식의 실행 결과가 나머지 셋과 다른 것은?
① =COLUMNS(C1:E4)
② =COLUMNS({1,2,3;4,5,6})
③ =MOD(2, -5)
④ =COUNT(0,“거짓”, TRUE,“1”)
풀이)
12. 다음 중 아래 워크시트를 이용한 수식의 실행 결과가 나머지 셋과 다른 것은?
① =IFERROR(ISLOGICAL(A3), “ERROR”)
② =IFERROR(ISERR(A7), “ERROR”)
③ =IFERROR(ISERROR(A7),“ERROR”)
④ =IF(ISNUMBER(A4), TRUE, “ERROR”)
풀이)
13. 아래 시트에서 배열 수식을 이용하여 한 번에 금액 [D2:D5]을 구하려고 한다. 다음 중 [D2] 셀에 입력할 배열 수식으로 옳은 것은?(금액 = 수량*단가)
A | B | C | D | |
1 | 제품명 | 수량 | 단가 | 금액 |
2 | 카메라 | 10 | 350,000 | |
3 | 전자사전 | 15 | 205,000 | |
4 | 모니터 | 20 | 155,000 | |
5 | 테블릿 | 5 | 550,000 |
① {=B2*C2]}
② {=B2:B5*C2:C5}
③ {=B2*C2:B5*C5}
④ {=SUMPRODUCT(B2:B5,C2:C5}
풀이)
- {=B2:B5*C2:C5} : 10*350,000(D2)
- {=SUMPRODUCT(B2:B5,C2:C5} : 합계를 구함
14. 다음 중 배열 수식 및 배열 함수에 대한 설명으로 옳지 않은 것은?
① 배열 수식에서 사용되는 배열 상수에는 숫자, 텍스트, TRUE, FALSE 등의 논리값 또는 #N/A와 같은 오류 값이 포함될 수 있다.
② MDETERM 함수는 배열로 저장된 행렬에 대한 액행렬을 산출한다.
③ PERCENTILE 함수는 범위에서 k번째 백분위수 값을 구하며, 이 때 k는 0에서 1까지 백분위 수 범위이다.
④ FREQUENCY 함수는 값의 범위 내에서 해당 값의 발생 빈도를 계산하여 세로 배열 형태로 나타낸다.
풀이)
15. 다음 중 통합 문서 저장 시 사용하는 [일반 옵션]에 관한 설명으로 옳지 않은 것은?
① [백업 파일 항상 만들기]는 통합 문서를 저장할 때마다 백업 복사본을 저장하는 기능이다.
② [열기 암호]는 암호를 모르면 통합 문서를 열어 사용 할 수 없도록 암호를 지정하는 기능이다.
③ [쓰기 암호]는 암호를 모르더라도 읽기 전용으로 열어 열람이 가능하나 원래 문서 및 복사본으로 통합 문서를 저장할 수 없도록 암호를 지정하는 기능이다.
④ [읽기 전용 권장]은 문서를 열 때마다 통합 문서를 읽기 전용으로 열도록 대화상자를 나타내는 기능이다.
풀이)
- [쓰기암호] : 쓰기 암호를 걸어 놓으면 문서를 열 때 암호를 확인합니다. 만일 암호를 모르면 "읽기 전용" 버튼을 클릭해야 내용을 볼 수 있습니다. 엑셀에는 다른 사람에게 공유하고 읽기는 할 수 있어도 수정은 못하게 하는 방법이 두 가지가 있는데, 그중 하나가 쓰기할 때 암호를 확인할 수 있도록 쓰기 암호를 걸어 놓는 것입니다. 일반 옵션에서 쓰기 암호만 입력합니다. 이후로 쓰기를 하려면 암호를 확인해야 가능하므로 암호를 모른다면 읽기 전용으로만 열어서 볼 수 있습니다.
16. 다음 중 차트 도구의 [데이터 선택]에 대한 설명으로 옳지 않은 것은?
① [차트 데이터 범위]에서 차트에 사용하는 데이터 전체의 범위를 수정할 수 있다.
② [행/열 전환]을 클릭하여 가로 (항목) 축의 데이터 계열과 범례 항목(계열)을 바꿀 수 있다.
③ 데이터 계열이 범례에서 표시되는 순서를 바꿀 수 있다.
④ 데이터 범위 내에 숨겨진 행이나 열의 데이터도 차트에 표시된다.
풀이)
- 데이터 범위 내에 숨겨진 행이나 열의 데이터는 차트에 표시되지 않습니다.
17. 다음 중 데이터 정렬 기능에 대한 설명으로 옳지 않은 것은?
① 원칙적으로 숨겨진 행이나 열에 있는 데이터는 정렬에 포함되지 않은다.
② 정렬은 기본적으로 왼쪽에서 오른쪽으로 열 단위로 정렬한다,
③ 영문자는 대/소문자를 구분하여 정렬할 수 있다.
④ 빈 셀은 오름차순/내림차순 정렬 방법에 상관없이 항상 가장 마지막으로 정렬한다.
풀이)
18. 다음 중 엑셀의 정렬 기능에 대한 설명으로 옳지 않은 것은?
① 오름차순 정렬과 내림차순 정렬 모두 빈 셀은 항상 마지막으로 정렬한다.
② 영숫자 텍스트는 왼쪽에서 오른쪽 방향으로 문자 단위로 정렬한다.
③ 사용자가 [정렬옵션] 대화 상자에서 대/소문자를 구분하도록 변경하여, 오름차순 정렬하면 대문자가 소문자보다 우선순위를 갖는다.
④ 공백으로 시작하는 문자열은 오름차순 정렬일 때 숫자 바로 다음에 정렬되고, 내림차순 정렬일 때는 숫자 바로 앞에 정렬된다.
풀이)
- 오름차순 정렬일때는 소문자가 대문자 보다 우선순위를 갖는다.
19. 다음 중 [틀 고정] 기능에 대한 설명으로 옳지 않은 것은?
① 워크시트를 스크롤할 때 특정 행이나 열이 한 자리에 계속 표시되도록 선택할 수 있는 기능이다.
② 첫 행과 첫 열을 동시에 고정하여 표시되도록 설정할 수 있다.
③ 틀 고정은 통합 문서 보기가 [페이지 레이아웃] 상태 일 때 설정할 수 있다.
④ 화면에 표시되는 틀 고정의 형태는 인쇄 시 적용되지 않는다.
풀이)
- [메뉴] → [보기] → [틀고정] → [틀고정]을 선택하면 됩니다.
20. 다음 중 워크시트에 대한 설명으로 옳은 것은?
① 워크시트 복사는 <Alt>키를 누르면서 원본 워크시트 탭을 마우스로 드래그 앤 드롭하면 된다.
② 시트를 삭제하려면 시트 탭에서 마우스 오른쪽 단추를 클릭한 후 표시되는 [삭제] 메뉴를 선택하면 되지만, 삭제된 시트는 되살릴 수 없으므로 유의하여야 한다.
③ 연속된 여러 개의 시트를 선택할 때는 첫 번째 시트를 선택하고 <Ctrl>키를 누른 상태에서 마지막 워크시트의 시트 탭을 클릭하면 된다.
④ 떨어져 있는 여러 개의 시트를 선택할 때는 먼저 <Shift>키를 누른 상태에서 원하는 워크시트의 시트 탭을 차례로 누르면 된다.
풀이)
- 마우스 오른쪽 단추를 클릭한 후 표시되는 [삭제] 메뉴로 삭제된 시트도 되살릴 수 있다.
'IT자격증공부방' 카테고리의 다른 글
컴퓨터 활용능력 1급 필기 스프레드시트일반 #21 (0) | 2023.02.05 |
---|---|
컴퓨터 활용능력 1급 필기 스프레드시트일반 #20 (0) | 2023.02.03 |
컴퓨터 활용능력 1급 필기 스프레드시트일반 #18 (0) | 2023.02.01 |
컴퓨터 활용능력 1급 필기 컴퓨터일반 #17 (0) | 2023.01.31 |
컴퓨터 활용능력 1급 필기 컴퓨터일반 #16 (0) | 2023.01.31 |