Categories
타임라인

다음 중 아래와 같이 워크시트에 데이터가 입력되어 있는 경우, 보기의 수식과 그 결과 값… – 컴퓨터활용능력 1급 (2018년 9월 1일 기출문제) #공퀴즈 #닷컴

안녕하세요

오늘은 luc723님께서 풀이하신
컴퓨터활용능력 1급 2018년 9월 1일 기출문제 38번입니다!

38. 다음 중 아래와 같이 워크시트에 데이터가 입력되어 있는 경우, 보기의 수식과 그 결과 값으로 옳지 않은 것은?

1. =MID(A5,SEARCHB(A1,A5)+5,3) → ‘설악산’

2. =REPLACE(A5,SEARCHB(“한”,A2),5,””) → ‘설악산’

3. =MID(A2,SEARCHB(A4,A3),2) → ‘민국’

4. =REPLACE(A3,SEARCHB(A4,A3),2,”명세서”) → ‘분기명세서’

*** 1개의 퀴즈 톡이 있습니다.

<문제 해설>
mid(텍스트,시작위치,문자수) 텍스트의 중간의 값을 추출합니다.
searchhb(찾을문자열, 텍스트, 시작위치) search와 비슷하게 찾을문자열이 텍스트의 몇번째에 나오는지 찾아주지만 바이트형식이라 한글은2글자씩 차지합니다.
replace(텍스트, 시작위치, 문자개수, 바꿀문자열) 텍스트의 일부분을 다른문자열로 바꿔줍니다.
4번같은경우엔
안에있는 searchb(수익, 분기 수익)의 결과는 분 기 수익 처럼 앞에 두글자가있기때문에 바이트형식으로 4글자가 있고 공백1글자 포함해서 6번째부터 수익이 시작되기 때문에 6라는 값이나옵니다
그럼 replace(분기 수익,6,2,”명세서”)라는것이 됩니다
분기 수익이 5글자이기 때문에 그 뒤에 문자가없기에 바꿀필요없이 추가해주면 됩니다.
그럼 결과는 ‘분기 수익명세서’가 됩니다.

※ 4번 보기
=REPLACE(A3,SEARCHB(A4,A3),2,”명세서”)

SEARCHB(A4,A3) -> A4 셀인 수익이 A3 에서 몇번째 글자에 위치하는지 찾는겁니다.
즉 수익을 분기 수익에서 찾는거고 결과는 6이 출력됩니다.

그러면 수식 간추려서 써보면 이렇게 됩니다.

※ replace 함수 형태
=replace(텍스트1, 시작위치, 개수, 텍스트2)

=REPLACE(A3,6,2,”명세서”)
– A3 셀인 분기 수익에서 6번째 글자부터 2개의 문자를 명세서로 치환을 하라는 의미입니다.
그런데 6번째부터 문자가 없기 때문에 그냥 ‘명세서’ 를 추가를 시키게 됩니다.
따라서 결과가 분기 수익명세서 로 나오는 것입니다.

정답은 4

퀴즈에 참여하려면
아래 링크를 클릭해주세요~

::: 컴퓨터활용능력 1급 2018년 9월 1일 기출문제 풀기 :::

무료로 푸는 퀴즈! 공퀴즈와 함께
즐거운 하루 보내세요!

시력게임 :: 눈이 건강해지는 앱 [아이앱]