책 내용 질문하기
함수를 이용한 배열수식
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
319
조회수
413
작성일
2021-04-21
작성자
탈퇴*원
첨부파일

예를들어 REPLACE, UPPER, RIGHT 함수들을 이용해서 수식을 작성할 때 어떤 함수를 가장 먼저 써야하고 어떤 순서로 작성해야되는지 어떻게 판단하나요?

함수를 이용한 배열 수식 문제를 풀 때 너무 약한데 팁이랄게 있을까요..?

답변
2021-04-23 21:00:27

제일 마지막에 구해야 하는 함수가 제일 먼저 나오게 됩니다. 

 

문제에서 ~~ 영문은 대문자로 표시 라는 지시사항이 제일 마지막에 표시될 값이므로 

 

upper 을 제일 먼저 적구요. 

 

그다음 사원코드의 두 번째 자리에서 입사연도의 마지막 두 글자를 삽입 하는 부분이 먼저 계산되어야 하는 부분이므로 안쪽에 표시됩니다. 

 

입사연도의 마지막 두 글자를 구하는 것은 right 함수이므로 이 함수는 replace 함수안에 입력하게 되는 것입니다. 

 

 

 

=UPPER(REPLACE(C21,2,0,RIGHT(D21,2)))

replace(텍스트1,시작위치,개수,텍스트2)

텍스트1의 시작위치에서 개수만큼 텍스트2로 변환합니다.

개수를 말하는 것이죠.

이문제에서는 텍스트1의 내용을 변경 하기 않고 중간에 끼워 놓기만 할 것이기때문에

2번째부터 0개만 바꾼다는 말입니다. 즉 2번째 자리에 99를 입력하기 위한 것입니다.

좋은 하루 되세요. 

  • 관리자
    2021-04-23 21:00:27

    제일 마지막에 구해야 하는 함수가 제일 먼저 나오게 됩니다. 

     

    문제에서 ~~ 영문은 대문자로 표시 라는 지시사항이 제일 마지막에 표시될 값이므로 

     

    upper 을 제일 먼저 적구요. 

     

    그다음 사원코드의 두 번째 자리에서 입사연도의 마지막 두 글자를 삽입 하는 부분이 먼저 계산되어야 하는 부분이므로 안쪽에 표시됩니다. 

     

    입사연도의 마지막 두 글자를 구하는 것은 right 함수이므로 이 함수는 replace 함수안에 입력하게 되는 것입니다. 

     

     

     

    =UPPER(REPLACE(C21,2,0,RIGHT(D21,2)))

    replace(텍스트1,시작위치,개수,텍스트2)

    텍스트1의 시작위치에서 개수만큼 텍스트2로 변환합니다.

    개수를 말하는 것이죠.

    이문제에서는 텍스트1의 내용을 변경 하기 않고 중간에 끼워 놓기만 할 것이기때문에

    2번째부터 0개만 바꾼다는 말입니다. 즉 2번째 자리에 99를 입력하기 위한 것입니다.

    좋은 하루 되세요. 

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.