Próbowałem usunąć zduplikowane wiersze tej samej kolumny w LibreOffice, używając Data->More Filters->Advanced Filter
następnie zaznacz całą kolumnę i zaznacz Options->No Duplications
.
Patrząc na dokumenty online, powinienem zostawić mi unikalne wpisy tekstowe, ale pojawia się błąd This range does not contain a valid query.
Czy to znaczy, że robię coś źle, czy tego filtra nie można zastosować do wpisów tekstowych?
libreoffice-calc
JoeM
źródło
źródło
Odpowiedzi:
To działa dla mnie, zauważam tylko różnicę: nie mogę wybrać całej kolumny, ale tylko ograniczony zakres komórek. Działa również kopiowanie przefiltrowanych danych do innej lokalizacji.
Data->More Filters->Advanced Filter
Options
w oknie dialogowym Filtr zaawansowanyNo duplications
pole wyboruOk
przyciskźródło
Copy results to:
na przykład$Sheet2.$A$1
.Natknąłem się na tę samą sytuację. Po wielu próbach stwierdziłem, że błąd jest spowodowany tym, że wybrany zakres nie jest taki sam jak zakres wprowadzony w polu wyboru: Jak powiedział @simlev, jeśli wybrałeś komórkę A1: A3, w polu wyboru musisz również wpisać A1: A3, ale jeśli wybrałeś A2: A3, ale w polu wyboru, wpisałeś A1: A3, spowoduje to problem, który widzieliśmy.
źródło
Otrzymujesz ten błąd, ponieważ nie wybierasz zakresu komórek. W zaawansowanym filtrze musisz napisać coś takiego
$Sheet1.$A$1:$A$256
w górnym polu tekstowym lub możesz kliknąć prawy górny przycisk (zmniejszać) i ręcznie zaznaczyć komórki.Zauważ, że możesz również użyć standardowego filtra, sprawdzając
No duplications
i odznaczenieRange contains column label
jeśli chcesz użyć także pierwszej linii.źródło