본문 바로가기

Computer/Excel/Powerpoint

[Excel] 특정 내용을 반복적으로 뽑아내고 싶을 때 - 빠른 채우기

입력된 텍스트에서 어떤 내용을 빠르게 뽑아내고 싶을 때가 있다.

 

전화번호 010-1234-5678 에서 마지막 네 자리만 추출한다든지, 서울시 강남구 압구정동 에서 강남구만 추출한다든지 하는 상황을 예로 들 수 있겠다.

 

엑셀에서는 "빠른 채우기" 로 내용을 추출할 수 있다.

(프로그래밍 언어에서 regular expression 과 비슷한 원리로 작동한다)

 

아래의 예를 보자.

 

2019 프로야구 투수 방어율 순위이다. 지금 데이터에서는 이름 (소속팀) 으로 구성되어 있는데, 소속팀을 B열로 추출하려 한다.

 

빠른 채우기를 실행하는 두 가지 방법이 있는데, 자동으로 실행되는 것부터 보자. 

우선 처음 한 칸은 내가 채워줘야 한다. 엑셀에게 정답을 제공하는 것으로 이해하면 쉽다.

즉 B2에 KIA를 쓴다.

그 후 B3에 두산이라고 입력하게 되면 아래의 그림과 같이 자동으로 A열에서 소속팀을 추출하는 것을 볼 수 있다. 이 리스트를 클릭해주면(혹은 아래 방향키를 누름) 소속팀을 모두 채워준다.

 

 

빠른 채우기를 메뉴에서 선택하여도 동일한 효과가 난다.

우선 B2(첫 셀)을 채운 후, 다음 빈 셀로 커서를 이동한 후 채우기 - 빠른 채우기 를 선택한다.

 

완성된 표는 아래와 같이 채워진다.