Sortowanie w tabeli LibreOffice

Użytkowanie edytora dokumentów
bronek64
Posty: 3
Rejestracja: czw paź 19, 2017 4:34 pm

Sortowanie w tabeli LibreOffice

Post autor: bronek64 »

Hej, mam problem jak np. mogę w tabeli dopasować cyfry w jednej kolumnie do ich nazw w drugiej kolumnie
przykładowo w pierwszym wierszu pierwszej kolumny mam 5 a w drugim 8, w drugiej kolumnie ich nazwy ale odwrotnie i jak to zrobić by posortowało się zgodnie z pierwszą kolumną.
ps. bez przepisania :P
LibreOffice 5.4.2, Windows 10
Jan_J
Posty: 4560
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Sortowanie w tabeli LibreOffice

Post autor: Jan_J »

Zobacz opisy i przykłady funkcji wyszukaj.pionowo() albo pary funkcji podaj.pozycję(), a potem indeks().
Jest kilka materiałów na ten temat na forum. Zwróć uwagę na ostatni, opcjonalny argument funkcji wyszukujących, decydujący o sposobie ich działania.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
bronek64
Posty: 3
Rejestracja: czw paź 19, 2017 4:34 pm

Re: Sortowanie w tabeli LibreOffice

Post autor: bronek64 »

A czy idzie to zrobić w writterze?
LibreOffice 5.4.2, Windows 10
Jan_J
Posty: 4560
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Sortowanie w tabeli LibreOffice

Post autor: Jan_J »

Niech się mądrzejsi wypowiedzą. Ja wątpię, ale nigdy by mi nie przyszło do głowy, żeby wykonywać takie operacje w edytorze dokumentów, więc mogę po prostu nie wiedzieć.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
bronek64
Posty: 3
Rejestracja: czw paź 19, 2017 4:34 pm

Re: Sortowanie w tabeli LibreOffice

Post autor: bronek64 »

Tak czy siak dzięki za chęci :)
LibreOffice 5.4.2, Windows 10
Awatar użytkownika
Astur
Posty: 653
Rejestracja: wt lip 13, 2010 9:11 am

Re: Sortowanie w tabeli LibreOffice

Post autor: Astur »

bronek64 pisze:A czy idzie to zrobić w writterze?
Są dwa sposoby. Pierwszym posługujemy się gdy sortujemy liczby rosnąco-malejąco lub wyrazy alfabetycznie. Nie da się posortować rosnąco liczb napisanych słownie, tzn. zawsze osiem będzie przed pięć, ponieważ w alfabecie "o" poprzedza "p". Drugi sposób to sortowanie tabeli wklejonej z arkusza - wówczas możesz posługiwać się wszelakimi sposobami z Calc, ale to już wyjaśnią mądrzejsi ode mnie.

Pozostając przy sposobie pierwszym:
  1. Zaznacz kolumnę z liczbami (bo sortowanie może być przeprowadzone tylko liczbowo lub alfanumerycznie[1])
  2. Wybierz Tabela->Sortuj
  3. W okienku ustaw:
    1. Kierunek [sortowania] - Wiersze, dzięki czemu zostaną posortowane wiersze w kolumnach
    2. Kryteria sortowania - Klucz 1, Kolumna - 1 [2], Typ klucza - Liczbowe, Kolejność - tu musisz wybrać taką kolejność, żeby po przesortowaniu liczby pasowały do kolumny z nazwami.
  4. Kliknij OK
  5. Teraz (o ile to jeszcze potrzebne) zaznacz obie kolumny a sortowanie przeprowadź na kolumnie zawierającej liczby.[3]

__________
[1] Mówiąc po polsku - alfabetycznie
[2] Nie zaznaczysz innej kolumny, wybrałeś teraz tylko jedną
[3] Ponieważ wybrałeś więcej niż jedną kolumnę, możesz wybrać jedną z nich; zaznaczenie kilku kolumn spowoduje posortowanie ich wg tej kolumny, którą wybierzesz do sortowania.
Ubuntu 20.04 — OpenOffice 4.1.10
Zanim zastosujesz się do jakiejś rady, zrób kopię zapasową dokumentu, którego ona ma dotyczyć.
Wskazówka: w dokumentach używam czasem niestandardowych, bezpłatnych czcionek Gentium i Lato
Jan_J
Posty: 4560
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Sortowanie w tabeli LibreOffice

Post autor: Jan_J »

Astur pisze:Nie da się posortować rosnąco liczb napisanych słownie, tzn. zawsze osiem będzie przed pięć, ponieważ w alfabecie "o" poprzedza "p"
// Julian Tuwim w jednej ze swoich purenonsensowych książek [1] przedstawia
// a. sortowanie alfabetyczne liczebników i nazw pór roku,
// b. sumowanie liczb porządkowych na spodzie kolumny w tabeli.
// Znam to od dziecka i zawsze mnie śmieszyło. Do dzisiaj śmieszy. Czasem pokazuję to studentom, ale zamiast wybuchu wesołości widzę konsternację pomysłem, który wydaje się bezdennie głupi...

// [1] Antoni Słonimski, Julian Tuwim: W oparach absurdu. Iskry, ostatnie wydanie 2012.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
ODPOWIEDZ