OpenOffice : 셀 값을 기준으로 행 삭제


19

일부 행을 필터링 해야하는 다소 큰 스프레드 시트가 있습니다. 스프레드 시트에서 M-Column이 "on"이 아닌 모든 행을 제거해야합니다. 필터를 적용하고 문서를 다시 저장했지만 원치 않는 행이 유지되었습니다.이 행을 어떻게 영구적으로 삭제할 수 있습니까?

    A | B | ... | 미디엄
-------------------------------
조나단 | 샘슨 | ... | 의 위에
제프 | 앳 우드 | ... |
조엘 | 스폴 스키 | ... | 의 위에

이 예에서는 Jeff Atwood의 기록을 완전히 제거하고 싶습니다.

답변:


30
  1. M 열에서 셀을 선택하십시오.
  2. Ctrl-A를 사용하여 스프레드 시트에서 모든 셀을 선택하십시오.
  3. 오픈 데이터 -> 필터 -> 표준 필터 메뉴를 표시합니다.
  4. 필드 이름 이 "Column M"이고 Condition 이 "Not Equals"이고 Value 가 "on"이 되도록 필터의 첫 번째 행을 설정하십시오 .
  5. 확인을 클릭하여 필터를 스프레드 시트에 적용하십시오.
  6. Ctrl-A를 사용하여 스프레드 시트에서 모든 행을 선택하십시오. 열 머리글 셀을 선택 취소하려면 Ctrl 키를 누른 상태에서 해당 행을 클릭하십시오.
  7. 행 번호를 마우스 오른쪽 단추로 클릭하고 행 삭제를 선택하십시오 .
  8. 열 머리글 셀 중 하나 또는 비어 있지 않은 셀을 선택하십시오.
  9. 나머지 행을 복원 하려면 데이터-> 필터-> 필터 제거 메뉴 항목을 사용하십시오 .

비 연속 행 그룹은 삭제되지 않습니다. 특히 ctrl-a를 사용하여 모든 행을 선택하면 숨겨진 행이 선택되므로 7 단계에서 숨겨진 단계도 삭제됩니다.
user46935

5

빠르고 더러운 해결책은 숫자가 1..n 인 다른 열을 만드는 것입니다. 그런 다음 M 열을 기준으로 정렬하십시오. "on"이 아닌 행을 선택하여 삭제하십시오. 그런 다음 새 열을 숫자 1..n으로 정렬하여 원래 순서를 복원하십시오.


0

필터를 적용하면 원하는 행만 표시하거나 숨 깁니다. 이것을 시도하십시오 : 첫 번째-백업이 있습니다 ... hehehe 필터를 적용한 후 마우스 오른쪽 버튼으로 행을 선택하고 제외, 제거, 삭제를 선택하십시오 (어떤 옵션이 표시되는지 모르겠습니다).


0

비 연속 행 그룹을 삭제하려면 허용 된 답변이 작동하지 않습니다. 특히 ctrl-a를 사용하여 모든 행을 선택하면 숨겨진 행이 선택되므로 7 단계에서 숨겨진 단계도 삭제됩니다.

때로는 다른 답변에서 재정렬 팁을 사용합니다.

내 해결 방법은 허용 된 답변에서 1-6 단계를 수행 한 다음 ctrl-c, ctrl-n, ctrl-v, ctrl-s를 선택하여 새 스프레드 시트에 선택을 저장하는 것입니다. 그러나 열 너비와 같은 일부 서식이 손실 될 수 있습니다.

전체 절차 :

  1. M 열에서 셀을 선택하십시오.
  2. Ctrl-A를 사용하여 스프레드 시트에서 모든 셀을 선택하십시오.
  3. 를 엽니 다 데이터 -> 필터 -> 표준 필터 메뉴를 표시합니다.
  4. 필드 이름 이 "열 M"이고 조건 이 "같지 않음 "이 되도록 필터의 첫 번째 행을 설정하십시오.Value 가 "on"이 .
  5. 확인을 클릭하여 필터를 스프레드 시트에 적용하십시오.
  6. Ctrl-A를 사용하여 스프레드 시트에서 모든 행을 선택하십시오. 열 머리글 셀을 선택 취소하려면 Ctrl 키를 누른 상태에서 해당 행을 클릭하십시오.
  7. 선택 사항을 복사하려면 Ctrl-c를 누르십시오.
  8. 비어있는 새 스프레드 시트를 열려면 Ctrl-n을 누르십시오.
  9. Ctrl-v를 눌러 선택을 붙여 넣습니다.
  10. 필터링 된 데이터만으로 새 스프레드 시트를 저장하려면 Ctrl-s를 누르십시오.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.