Zapisywanie przefiltrowanych wyników ze skoroszytu programu Excel do pliku CSV


14

Mam skoroszyt programu Excel z dużą ilością wierszy. Filtruję go przy użyciu wartości z jednej kolumny, a następnie chcę zapisać przefiltrowane wyniki w pliku CSV. Kiedy wykonuję „Zapisz jako ...”, otrzymuję wszystkie wiersze. Mogę skopiować wklejone wyniki do innego arkusza i zapisać stamtąd, ale wolałbym nie. To przede wszystkim Excel 2003.


AFAIK, może nie być możliwe, dopóki nie napiszemy makra.
ukanth

Zainstaluj ASAP Utilities i możesz zrobić „Usuń ukryte wiersze” przed zapisaniem arkusza kalkulacyjnego.
ta.speot.is

Odpowiedzi:


3

Użyj zaawansowanego filtra do filtrowania i wklejania wyników jako wartości do nowego arkusza za jednym razem, co przynajmniej oszczędza krok i jest prawdopodobnie bardziej możliwe do odtworzenia za pomocą mniejszej liczby kliknięć za każdym razem po pierwszym. Możesz także wybrać tylko kolumny, które chcesz i w dowolnej kolejności.

Strona Debry jest prawdopodobnie najlepszym źródłem przykładów na ten temat:

[www.contextures.com] [1]

[1]: http: // www.contextures.com


You can only copy filtered data to the active sheetPodczas próby skorzystania z tej opcji przy zaawansowanym filtrze programu Excel 2007 pojawia się błąd „Kopiuj do innej lokalizacji”.
Tyson

0

Jak odkryłeś, format CSV nie zapisze formatowania, formuł ani filtrowania. Musisz albo skopiować tylko to, co chcesz zapisać na nowy arkusz i zapisać jako CSV lub zapisać w formacie Excel.


0

Użyj tabeli przestawnej. Kliknij dowolne miejsce w tabeli, kliknij Wstaw, wybierz Tabela przestawna, a następnie skonfiguruj kolumny, które chcesz zachować. Możesz filtrować tabelę przestawną, a następnie zapisywać jako CSV lub tekst (rozdzielany tabulatorami). Zapisuje tylko filtrowaną tabelę przestawną.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.