엑셀 2003 관련 질문임당..ㅠㅠ 잡담



회사 업무용으로 엑셀 2003을 사용하고 있는데 중복값을 찾아서 지우는 방법을 알고 싶습니다.


상기와 같은 표에서 [반입예정일자] 의 중복된 날짜들을 맨 위의 한 셀만 남겨두고 지우고 싶은데
2010에서는 중복값을 지우는 메뉴가 있었는데 2003에는 없네요 ㅠㅠ
countif 를 넣어봤더니 제가 잘 쓸줄 몰라서 걍 T(중복값)/F(단일값) 로만 표시되서 쓸수도 없고...

엑셀 2003에서는 방법이 없을까요?

덧글

  • 지나가다 2012/12/20 14:28 # 삭제 답글

    2010로 데이터 복사하셔서 가공하신다음 다시 붙이시는게 좋을듯한데 2010이 있었으면 하셨을테고;;
    반입예정일자 열만 범위로 지정해서 VBA구문을 만들어 제거해야하지 싶습니다.
  • 고양고양이 2012/12/20 14:33 #

    2010은 뷰어밖에 안깔려있어서요ㅠㅠ 회사컴퓨터다보니 업그레이드를 잘 안해주네요 -ㅛ-;;;
    OS도 아직 XP ...;;
    VBA 구문은.. 매크로 말씀하시는건가요? 한번 찾아봐야겠네요^^
  • polomerria 2012/12/20 16:00 # 삭제 답글

    간단한 방법으로는 같은 내용을 참조하여 빈 칸으로 보이게 하는 방법입니다.
    반입예정일자 열이 B라고 가정하면 한쪽 옆 열 하나 (예를 들면 Z열)에 다음과 같이 입력합니다.
    Z1 : =B1
    Z2 : =B2
    Z3 : =if(not(B2=B3), B2, "")
    Z4~마지막: 드래그

    그리고 이 값을 옆 열에 값만 복사하신 다음, 그 내용을 다시 B열에 복사하시면 간단하게 해결됩니다.

  • LuDa 2012/12/20 17:18 #

    차순 정렬후 사용하면 편하겟군요...

    덕분에 하나 배워값니다 감사합니다.
  • 고양고양이 2012/12/20 17:27 #

    우왓! 댓글 감사합니다!!
    중복함수는 생각도 못했는데!!! 역시 함수의 세계는 무궁무진하네요;
  • polomerria 2012/12/20 18:52 # 삭제

    다시보니 오타있네요. Z3=... B3, "") 입니다. 2로 써놨네요.
  • LuDa 2012/12/20 17:16 # 답글

    중복값에 대해 삭제하는 기능은 2007에서 부터 추가된 기능으로 알고 있슴.
    그 이전 버전에 대해선 쓴지 오래되서 가물하지만 함수를 사용하면 약간의 수작업 가능한 방법이 있슴
    전체 data를 오름차순 혹은 내림차순 정렬후
    =countifs($범$위:$범$위,해당셀) 하면 해당 범위
    결과값이 2이상 나오는 것들은 해당 값이 2개 이상 있다는 것이므로 1을 제외한 결과값을 필터링으로 남겨둔뒤
    결과값이 2인것은 하나씩 삭제.
    결과값이 3인것은 2개씩 삭제...이런식으로 가능하긴 함
댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.


Moon Phase

CURRENT MOON

이 이글루를 링크한 사람 (화이트)

111

구글 애드센스