Daily Life of BlueRose

컴퓨터 & 코딩 공부/엑셀 & VBA

엑셀 한 줄씩 건너서 선택하기, 홀수줄/짝수줄만 선택하기 - 야매방법

푸른로즈 2024. 4. 23. 21:33
728x90

가끔 홀수줄, 짝수줄을 선택해야해서 데이터를 한 줄씩 건너서 선택해야 할 경우가 있습니다.

 

생각보다 자주 있는 상황이고, 한편으론 약간의 잔머리만 굴리면 크게 어려울 게 없는 상황인데, 다들 일일이 한 줄씩 복사-붙여넣기하느라 시간을 허비하시더군요.

 

예전에 코딩을 배울 때, 코딩 선생님께서 '숟가락으로 국물을 마시려면 앞면을 쓰는게 정석이지만, 뒷면으로도 얼마든지 맛은 볼 수 있다.'고 말씀해주시며, 다소 정석적인 방법과 멀더라도 어쨌든 구현만 가능하면 된다는 말씀을 해주셨습니다. 회사원이 정석적인 방법을 고수한다고 누가 상 줄것도 아니고 하니, 편하게 추출하는 방법을 함께 확인해봅시다.

 

아래와 같은 표에서 홀수조만 추출해야 하는 상황을 가정해봅시다.

 

예시를 위한 데이터

 

 

방법을 개괄적으로 설명드리자면 가장 우측에 한 줄에 추출할 줄에 해당하는 곳에만 특정 문자(예를들면 1), 나머지에는 빈칸이나 앞서 입력한 문자를 제외한 다른 문자(예를들면 0)를 입력하시고, 자동채우기로 드래그하신 뒤 자동필터로 추출할 열만 선택하시면 됩니다.

 

 

우선은 우측열에 추출용 데이터를 입력해줍니다. 저는 홀수조를 추출할 거라서, 1, 0으로 입력해주었습니다. 

 

추출용을 위한 적당한 데이터를 가장 우측열에 입력해준다.

 

 

홀수조는 1줄 건너 1줄씩 나오므로, 2줄까지만 입력하였습니다. 자동채우기를 위해 2줄을 선택해줍니다.

그리고 키보드의 Ctrl 버튼을 누른 상태에서, 아래 노란색으로 표기한 녹색 점을 클릭하고 아래로 드래그합니다.

 

우측에 추출용 열을 만들어주고 자동채우기로 채워준다

 

 

그러면 아래와 같이 자동채우기가 이뤄집니다.

 

추출용 열이 자동채우기로 채워진 상태

 

 

이제 표 전체를 드래그하여 주시고, 상단 메뉴바 - 데이터에서 필터를 눌러줍니다.

 

표를 전체 선택 후 자동필터를 적용해준다

 

 

자동필터가 적용되면 추출용 열의 자동필터를 눌러서, 1이 입력된 셀만 선택해줍니다. 그러면 아래와 같이 홀수열만 추출됩니다. 이 상태에서 표를 복사한 뒤 다른 시트로 붙여넣으시면 홀수열들만 복사됩니다. 

 

자동필터 상태에서, 추출용 열의 데이터 중 1번만 선택하여 홀수열을 추출한다.

 

 

이런 방법을 응용하여, 2줄 건너 한줄씩, 3줄 건너 한줄씩도 선택이 가능합니다.

 

도움이 되셨으면 좋겠네요~!

 

반응형