컴퓨터활용(컴활) 공부

[스프레드시트] 컴활 1급 실기 문제 풀기 (REPLACE, IFERROR, VLOOKUP)

미스털이 사용자 2024. 2. 3. 17:21
반응형

 

(문제 출처 : https://blog.naver.com/hellstudy/223302615932 )

 

​​​​​​​​​​​액셀 컴활 실기문제를 계속해서 풀어보자.

 

 

===

 

IFERROR, REPLACE, VLOOKUP 함수 사용

 

 

 

먼저 VLOOKUP을 적용하자.

 

다음과 같이 찾을 문자열과 대상을 잘 지정하고

리턴시킬 값이 2번째 열에 있고

문자 비교를 정확히 일치시키게 해야 하므로

다음과 같이 수식을 만든다.

=VLOOKUP(
       $G4, 
       $P$3:$Q$9, 
       2, 
       FALSE
)
 

 

 

 

그리고

REPLACE인데,

사용법을 먼저 살펴보자.

 

다음과 같이

Old_text(바꿀 대상)를

Start_num(몇번째 위치한 문자)부터

Num_chars(몇개의 문자)를

New_text(바꾼 후의 문자열)로 대체한다는 함수

 

그럼 활용해보겠다.

문제에서 요구하는 것처럼

5번째 위치의 2개의 문자열을 바꾸는 것이므로

REPLACE의 2, 3번째 인자값을 정확히 집어넣어주면 된다.

=REPLACE(
        VLOOKUP(
                $G4, 
                $P$3:$Q$9, 
                2, 
                FALSE
        ), 
        5, 
        2, 
        "○●"
)
 

 

 

마지막으로 IFERROR다

이건 오류시 대체할 문자열값을 리턴시켜주면 된다.

 

 

최종 수식

=IFERROR(
       REPLACE(
              VLOOKUP(
                     $G4, 
                     $P$3:$Q$9, 
                     2, 
                     FALSE
              ), 
              5, 
              2, 
              "○●"
       ), 
       ""
)
 
 

 

 

 

반응형