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.
microsoft-excel
csv
Niklas Winde
źródło
źródło
Odpowiedzi:
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
źródło
You can only copy filtered data to the active sheet
Podczas próby skorzystania z tej opcji przy zaawansowanym filtrze programu Excel 2007 pojawia się błąd „Kopiuj do innej lokalizacji”.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.
źródło
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ą.
źródło