|
안녕하세요....
첨부파일은 안 열리네요. 2007 사용자인것 같은데,
그 기준으로 답변할게요. 매크로 말고 함수랑 자동 필터 이용합니다.
A1 셀에 번호라고 필드명이 있고 다음 행부터
1부터 20까지 데이터가 입력되어 있다고 하구요.
1, 7, 13, 19를 남길거니까 6개를 지우는거죠.
1) B1 셀에 필드명 하나 입력합니다. 아무거나. 여기서는 "임시"라고 합니다.
2) B2 셀에 =MOD(A2,6) 수식을 입력하고 아래로 복사합니다.
그러면 1, 2, 3, 4, 5, 6, 0.... 이렇게 나머지가 반복되어 나오겠죠.
여기서 우리가 남길 것은 나머지가 "1"로 나온 것들이겠죠.
3) A1 셀에서요...[데이터]탭, [정렬 및 필터]그룹에서 [필터] 클릭
4) 필터 버튼이 나오면 "임시"열의 필터 버튼을 클릭하고 목록에서 "1"만 선택을 해제한 후 [확인]
이렇게 하면 나머지가 "1"인 행은 숨겨지고 삭제할 행만 화면에 보여요.
이제 화면에 보이는 것들을 모두 블록으로 지정하는데.. 사실은 숨겨진 행까지 블록에
포함되어 있는거거든요.
5) 블록 지정한 다음 [홈]탭, [편집]그룹에서 [찾기 및 선택]을 클릭하고 [이동 옵션] 선택
6) 대화상자에서 [화면에 보이는 셀만] 옵션 선택후 [확인] 버튼 클릭
7) 블록 지정된 부분에서 마우스 오른쪽 버튼을 클릭하고 [행 삭제] 선택
이러면 블록 지정한 것 중에서 화면에 보이는 것만 다시 선택해서, 삭제한 것이죠.
[필터]를 다시 클릭해서 자동 필터를 해제하면, 숨겨져 있던 1, 7, 13, 19만 남겨집니다.
잘 됐으면 좋겠습니다. 고맙습니다.
|