ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Excel] 필터 기능 조심해야할 점
    Excel 2020. 10. 26. 12:58

    필터

    '데이터 -> 필터' 기능을 이용하여 데이터를 원하는 속성별로 볼 수 있다.

    게임이 Starcraft인 데이터만 보길 원하면 게임 속성에서 Starcraft만 선택하면 된다.

    선택한 속성 이외의 행은 숨겨지게 된다.

     

    Sheet2에 '이름'을 복사, 붙여넣기 하면 중간에 행이 숨겨져 있어도

    붙여넣기가 잘 실행되는 것을 볼 수 있다.

     

    주의점

    하지만 아래와 같이 연속된 값을 필터가 적용된 데이터들에

    붙여넣기 하고 싶을 때 문제가 발생한다.

    4개의 행을 붙여넣기 했지만, 1개의 행만 바뀌어있다.

     

    숨겨진 행을 모두 보게 되면 왜 이렇게 되었는 지 알 수 있다.

    바꾸고자 하는 3, 10, 12, 15 행이 아닌 연속된 3, 4, 5, 6 행이 바뀌어 있다.

     

    이런 오류는 치명적인 결과로 이어질 수 있다.

     

    해결법

     

    1. 범위를 선택한 후 동일한 결과를 입력할 경우

    이 경우에는 '인간'을 '테란'으로 바꾸기만 하면 된다.

    범위를 지정한 후에 테란을 입력하고, Ctrl + Enter를 입력하면

    전부 테란으로 바뀌게 된다.

     

    2. 서로 다른 여러가지 값을 넣어야 할 경우

    서로 다른 어러가지 값을 넣어야 할 경우에는

    복사, 붙여넣기를 해야하는데 위와 같은 문제점이 발생한다.

     

    오류 없이 복사, 붙여넣기 하는 방법을 알아보자.

     

    먼저 복사, 붙여넣기 할 열의 오른쪽에 2개의 열을 삽입한다.

     

    그 후 반영할 대상의 빈 셀을 드래그하여 '대상'이라고 입력해준다.

    아까 배운 Ctrl + Enter를 입력하면 한번에 적용시킬 수 있다.

     

    그 후에 필터를 풀어준다.

     

    '대상'만 정렬시킬 수 있도록 옆의 빈 열에 숫자들을 1부터 차례로 입력한다.

    1을 쓰고 셀의 오른쪽 하단의 초록색 네모를

    Ctrl 키를 누른 상태에서 내리면 숫자가 1씩 증가한다.

     

    그 후 대상이 들어가 있는 열을 오름차순으로 정렬한다.

    필터가 적용되어 있지 않고, 단지 정렬만 되어있는 상태이므로

    여기서 값을 복사 붙여넣기 하여도 오류가 발생하지 않는다.

    바꿔야 할 값을 복사, 붙여넣기 한다. 잘 보이기 위해서 색칠까지 했다.

     

    그 후에 숫자를 기준으로 오름차순을 한다.

     

    마지막으로 2개의 열을 삭제해주면 복사 붙여넣기가 완료된다.

     

    성공적으로 필터의 속성 값을 원하는 값으로 복사 붙여넣기 하여 바꿀 수 있었다.

    댓글

Designed by Tistory.