NAVER

질문 엑셀 작업 문의
정보가 없는 사용자 조회수 1,843 작성일2007.07.10

엑셀 기능 중에 제가 해야할 엑셀작업에 적합한 것이 있을까요?

 

본론으로 들어가서 설명드리겠습니다.

 

일단 각 년도별 제조업체의 목록과 해당업체마다 여러 개의 데이터가 있습니다.

 

여기서 업체는 대략 300~400개 정도 되며 이 목록에서 여러개의 업체가 부적합하여

 

삭제하거나 삽입된 업체가 생겼습니다.

 

이럴때 지금까지 수작업으로 업체를 매치시켜 없애주는 방법으로 작업을 해왔는데

 

혹시 한번에 해결해주는 엑셀 기능이 있는지 알고 싶습니다.

 

20년되는 업체를 매년마다 계속 골라주는 작업을 해줄라니 할맛이 안나더군요.

 

아래에 데이터샘플 형식을 보여드리겠습니다. 도움될만한 글 부탁드립니다.

 

 

1   송원산업     0.2342      0.29382    4.12313         송원산업  0.28947

2.  신일산업     0.9824      0.92384    5.2398           신일산업   *****

3   신풍제약     *****     ******    *****          쌍용양회   *****

4  써니전자      *****     *****       *****          신풍제약  *****

5   아남전자     ******  ******     *****           써니전자 *****

6   애경유화     *****     *****      *****            아남전자  *****

7  에스엘          ******   *****      ******           에스엘    ******

 

=> 다음과 같은 형식을 때

우선, 세번째 줄 쌍용양회와 한개의 데이터는 같이 없앰과동시에 신풍제약이

  같은 행으로 연결되야합니다.

그리고 6번째 줄에 애경유화나 다음 목록에 없으므로 애경유화와 3개의 데이터도

없애야하는 형식입니다. 결국 양쪽 목록에 없거나 새로 추가된 업체는 모두 제거되야하는

것입니다.   계속 수작업으로 하려니 힘들고 간혹 빼먹는 실수를 저질러서 이렇게

글을 올립니다.   좋은답변부탁드립니다.

프로필 사진

답변자님,

정보를 공유해 주세요.

1 개 답변
1번째 답변
프로필 사진
naca****
고수
MS엑셀, 수학 분야에서 활동
본인 입력 포함 정보

sheet1에 다음과 같이 배열합니다.

 

 

<FORM name=answer_form action=answer_check.php method=post encType=multipart/form-data><FORM name="answer_form" enctype="multipart/form-data" method="post" action="answer_check.php"></FORM>
1  송원산업    0.2342     0.29382   4.12313        
2. 신일산업    0.9824     0.92384   5.2398          
3  신풍제약    *****    ******   *****         
써니전자     *****    *****      *****         
5  아남전자    ****** ******    *****          
6  애경유화    *****    *****     *****           
에스엘         ******  *****     ******          

 

 

sheet2에 다음과 같이 배열합니다.

 

<FORM name="answer_form" enctype="multipart/form-data" method="post" action="answer_check.php"></FORM>
1  송원산업 0.28947
2. 신일산업  *****
3  쌍용양회  *****
신풍제약 *****
5  써니전자*****
6  아남전자 *****
에스엘   ******

 

sheet1 F1에 다음과 같이 입력하세요.

F1 =VLOOKUP(B1,Sheet2!$B$1:$C$7,1,0)  =>  가운데 인수는 치는것이 아니라 시트 이동해서 영역지정하신다음 F4로 고정시키시면 됩니다.

 

sheet2의 D1에 다음과 같이 입력하세요

D1=VLOOKUP(B1,Sheet1!$B$1:$B$6,1,0)

 

이렇게 하면 각각의 시트상에 서로 다른 항목이 #N/A로 표시됩니다.

Ctrl+G 누르셔서 이동대화상자 불러내시고 수식에서 오류만 체크하신뒤 확인.

그러면 오류난 셀들이 모두 선택됩니다.

편집->삭제 가셔서 행전체 삭제하시면

작업완료입니다.

 

 

2007.07.10.

  • 채택

    질문자가 채택한 답변입니다.

도움이 되었다면 UP 눌러주세요!
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.