Mam dość duży arkusz kalkulacyjny, z którego muszę odfiltrować niektóre wiersze. W arkuszu kalkulacyjnym należy usunąć wszystkie wiersze, których kolumna M nie jest równa „on”. Zastosowałem filtr i ponownie zapisałem dokument, ale zachowałem niechciane wiersze - jak zamiast tego mogę trwale usunąć te wiersze?
A | B | ... | M. ------------------------------- Jonathan | Sampson | ... | na Jeff | Atwood | ... | Joel | Spolsky | ... | na
Tak więc w tym przykładzie chciałbym całkowicie usunąć zapis Jeffa Atwooda.
openoffice
spreadsheet
Sampson
źródło
źródło
Moim szybkim i brudnym rozwiązaniem byłoby utworzenie kolejnej kolumny o numerach 1..n. Następnie posortuj według kolumny M. Wybierz i usuń wiersze, które nie są „włączone”. Następnie przywróć pierwotną kolejność, sortując według nowej kolumny o numerach 1..n.
źródło
Po zastosowaniu filtra wyświetlasz / ukrywasz tylko wybrane wiersze. Spróbuj tego: PIERWSZA - MASZ KOPIĘ ZAPASOWĄ ... hehehe Po zastosowaniu filtra musisz zaznaczyć wiersze, prawy przycisk myszy i wybrać: Wyklucz, Usuń, Usuń (Nie wiem, która opcja się pojawi.
źródło
Akceptowana odpowiedź nie działa w przypadku grup niesekwencyjnych wierszy, które mają zostać usunięte. W szczególności zaznaczenie wszystkich wierszy za pomocą ctrl-a obejmuje zaznaczone wiersze ukryte, więc ukryte kroki zostaną usunięte również w kroku 7.
Czasami używam wskazówki zmiany kolejności z innej odpowiedzi.
Moim obejściem byłoby jednak wykonanie kroków 1-6 od zaakceptowanej odpowiedzi, a następnie ctrl-c, ctrl-n, ctrl-v, ctrl-s, aby zapisać wybór w nowym arkuszu kalkulacyjnym. Może to jednak spowodować utratę formatowania, np. Szerokości kolumn.
Cała procedura:
źródło