엑셀잡담

엑셀 EXCEL 필터 영역에서 VLOOKUP함수를 사용하여 데이터 붙여 넣기

CJLIFE 2023. 4. 4. 17:24

 

예전 포스팅에서 엑셀 필터가 걸린 상태에서 복사, 붙여 넣기 하는 방법에 대해서 알아보았는데요.
 

▽함께 보면 좋은 포스팅▽

엑셀 EXCEL 셀이 숨겨져 있을 때 화면에 보이는 셀만 복사, 붙여넣기

엑셀 EXCEL 화면에 보이는 셀에 데이터 붙여넣기

 
이번 포스팅은 위에서 작성된 포스팅 중에 '화면에 보이는 셀에 데이터 붙여 넣기' 란 포스팅을 심화해 보는 과정으로 조금 더 쉬운 방법으로 필터 된 영역에 붙여 넣기 하는 방법을 알아보도록 하겠습니다.
 
이 포스팅의 전제 조건은 필터가 되어 있는 영역의 데이터를 업데이트할 예정이고 VLOOKUP 함수를 사용하도록 하겠습니다.
 


 

300x250


 

▷VLOOKUP 함수를 사용하여 데이터 붙여 넣기

예를 들어 이해를 쉽게 하기 위해 모든 가격이 1,000원이고 A, B, C, D, E, F의 상품이 있다고 하겠습니다.
 

예시 문제
예시 문제

 
이때, A,B,E,F가 필터가 걸려 있고 A, B, E, F의 가격이 각각 2,3,4,5000원으로 올랐다고 가정해 보겠습니다.
 
앞선 포스팅 [엑셀 EXCEL 화면에 보이는 셀에 데이터 붙여넣기] 을 통해서 붙여 넣기를 할 수 도 있겠지만
포스팅을 보시면 아시겠지만 여러 편집 작업을 거쳐야 하기 때문에 쉽지 않은 작업입니다.
 

예시 문제
예시 문제

 
이런 상황이 발생하였을 때, 우리는 VLOOKUP 함수를 통해서 쉽게 해결할 수 있습니다.
 
먼저 위 표의 C4부터 C9까지 범위를 설정합니다. 그리고 난 후 ALT+; 단축키를 사용하여 화면에 보이는 셀만 지정해 줍니다. (ALT+; 단축키의 사용에 대해서는 아래 포스팅을 참고해 주세요)
 
엑셀 EXCEL 셀이 숨겨져 있을 때 화면에 보이는 셀만 복사, 붙여넣기
 

 

범위 지정 -> ALT+; 단축키 사용
범위 지정 -> ALT+; 단축키 사용

 
화면에 보이는 셀만 범위를 지정하였다면 이후 VLOOOKUP 함수를 사용해 줍니다.
 

 

화면에 보이는 셀만 범위 지정 후 VLOOKUP 함수 사용
화면에 보이는 셀만 범위 지정 후 VLOOKUP 함수 사용

 


이번 예제에서는 아래와 같이 입력해 주시면 됩니다.
 

=VLOOKUP(B4,$B$14:$C$17,2,FALSE)

 
그러고 나서 제일 중요한 부분인데, VLOOKUP 함수 입력 후 보통 엔터키를 누르실 텐데, 엔터키 말고 CTRL+ENTER 키를 눌러 데이터 채우기 기능을 활용해 주세요.
 

 

데이터 채우기 기능은 지정된 범위에 동일 값 혹은 동일 수식을 채워 넣는 기능으로 단축키 CTRL+ENTER를 사용하여 입력할 수 있습니다.

 


이렇게 한다면 A, B, E, F의 가격이 선택된 영역에만 붙여 넣기 된 것을 확인할 수 있습니다.
 

 

필터된 영역에만 값 붙여 넣기
필터된 영역에만 값 붙여 넣기

 


필터를 해제해 보아도 C, D의 값은 변화되지 않은 것을 확인할 수 있습니다.

필터 영역에서 데이터 붙여 넣기

 

 

▽함께 보면 좋은 포스팅▽

엑셀 EXCEL - VLOOKUP 함수 쉬운 설명 그리고 단점

엑셀 EXCEL - INDEX/MATCH 함수 - VLOOKUP 함수 상위 응용 버전

엑셀 EXCEL - IFERROR 함수, VLOOKUP 함수 시 #N/A 에러가 뜬다면?

엑셀 EXCEL - 행정병 출신의 유용한 실무 단축키 모음