컴퓨터활용능력 1급 필기스프레드시트 일반IF·LEFT 함수난이도 2MCQ

컴퓨터활용능력 1급 필기 IF·LEFT 함수 기출문제 #15409

문제

다음 워크시트에서 [A]열의 사원코드 중 첫 문자가 A 이면 50, B 이면 40, C 이면 30의 기말수당을 지급하고자 할 때 수식으로 옳은 것은?

AB
1사원코드기말수당
2A10150
3B10140
4C10130
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))

정답

1

해설

정답: 1. 사원코드의 첫 문자를 추출하려면 왼쪽에서 문자를 가져오는 LEFT(A2,1)을 써야 하고, 엑셀에서 문자열 비교는 큰따옴표("A")로 묶어야 한다. 두 조건을 IF로 중첩한 1번이 옳다.

오답 풀이

  • 1번: LEFT로 첫 문자를 추출하고 큰따옴표로 비교했으므로 옳다.
  • 2번: RIGHT는 오른쪽(끝) 문자를 추출하므로 첫 문자 조건과 맞지 않는다.
  • 3번: 작은따옴표('A')는 엑셀 수식에서 문자열 비교 표기로 올바르지 않다.
  • 4번: RIGHT 사용과 작은따옴표 표기 모두 올바르지 않다.

보충 개념 LEFT(문자열, n)은 왼쪽에서 n개, RIGHT는 오른쪽에서 n개, MID는 중간에서 추출한다. 엑셀에서 텍스트 상수는 반드시 큰따옴표로 감싼다.

컴퓨터활용능력 1급 필기 스프레드시트 일반 다른 기출문제

컴퓨터활용능력 1급 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[컴퓨터활용능력 1급 필기] IF·LEFT 함수 스프레드시트 일반 기출 #15409 | 문어CBT