Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 21. 11. 2013 12:58:57

lelo
Člen
Registrace: 9. 1. 2012
Příspěvků: 3

Usporiadanie hodnôt od najmenšej - VYŘEŠENO

Dobrý deň,
mám tabuľku v riadkoch sú hodnoty napr

150 25 98 251 163 77 1 56 87 1254
11 65 123 97 2 147 654 ...
.. .. .... ... .. .. ..
potreboval by som usporiadať hodnoty v jednotlivých riadkoch od najmenšej.
Dopátral som sa k utriedeniu podľa stplca apd. ale nie k tomu ako usporiadať len po jednotlivých riadkoch.
Dík za odpoveď.

Editoval lelo (21. 11. 2013 22:26:46)

Offline

#2 21. 11. 2013 13:20:37

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,468

Re: Usporiadanie hodnôt od najmenšej - VYŘEŠENO

Ono to tam je. Ale v dialogu kterým třídíte (nejprve vyberte rozsah na řádku) hned přepněte na druhou kartu. Tam zaškrtněte patřičnou volbu (třídit řádek) a přepněte na první kartu tam dostanete možnost vybrat podle kterého řádku a stisknete akci.


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#3 21. 11. 2013 17:26:48

lelo
Člen
Registrace: 9. 1. 2012
Příspěvků: 3

Re: Usporiadanie hodnôt od najmenšej - VYŘEŠENO

Vďaka,
postup Data -> Zoradiť -> Aktualny výber -> Možnosti -> Zoradiť podľa -> OK
je funkčný, lenže opakovať ho pri cca cez sto riadkov je dosť monotónne.

Offline

#4 21. 11. 2013 18:05:10

sedlacekdan
Moderátor
Místo Nehvizdy
Registrace: 21. 6. 2010
Příspěvků: 617

Re: Usporiadanie hodnôt od najmenšej - VYŘEŠENO

Tedy makrem
Řazení dat v buňkách


;o)


Linux Mint 16 Petra - Apache OpenOffice 4.0.1
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#5 21. 11. 2013 18:09:41

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 844

Re: Usporiadanie hodnôt od najmenšej - VYŘEŠENO

Možná by mohlo pomoci následující:

Zkopíruj řádky (ctrl-c), přejdi na prázdný list, a1, vložit jinak, zaškrtni transponovat. (předpokládám, že vzorce tam nejsou.

Dál můžeš vybrat sloupce a klikem na ikonu to seřadit. 100 x je to sice taky opruz, ale je to o něco rychlejší než proklikávat menu.

Pak to můžeš vrátit zpět.

Jinak makro (myslím ale, že se vyplatí jen, pokud by se to dělalo opakovaně, nebo když ho napíše někdo jiný).

Offline

#6 21. 11. 2013 18:15:54

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,468

Re: Usporiadanie hodnôt od najmenšej - VYŘEŠENO

To máte pravdu. Na to existují 2 metody a řekněme určitý trik.
- A.- Makrem
- B.- Maticovým vzorcem
- C.- Otočení tabulky (transpozice - seřazení sloupců - transpozice do původní polohy).
- Makro funguje dobře, ale musíte ho upravit vždy tak, aby vyhovoval počtu řádků a sloupců, což jde docela snadno, ale musíte to znát - kde a co přepsat.
Doporučil bych dokonce makro nahrávané - ale to se ptá zda seředit aktuální výbšr, nebo vše. Tím se to zasekne. Potřebuje to úpravu kódu a je to nastejno jako makro psané.
- Maticový vzorec je supr řešení, ale je s ním dost nepochopitelné zacházení a úpravy. Přes to je to nejlepší řešení.
- Otáčet tabulku znamená stejně řadit pomocí ikon jeden sloupec po druhém. Výhodu to má jedině tehdy, pokud byste potřeboval použít závislé filtrování - tedy nejprve podle prvního, závisle druhého, závisle třetího ... závisle 10. řádku.

Maticový vzorec pro vzestupné třídění v řádku :

{= SMALL (A1:H1; COLUMN (A1:H1))}

Maticový vzorec pro sestupné třídění v řádku :

{= LARGE (A2:H2; COLUMN (A2:H2))}

   Takže si do úseku A1:H1 dejte nějaké čísla a podobně do ůseku A2:H2. Vzorce vykopírujte do buňky J1 a J2. Originálně vypadají bez těch složených závorek takto :

= SMALL (A1:H1; COLUMN (A1:H1))
= LARGE (A2:H2; COLUMN (A2:H2))

  Když je tam vykopírujete, musíte je aktivovat pomocí trojhmatu CTRL+Alt+Enter. Pak se sami rozvinou do úseků a jsou setříděné. Má to určité zásady a nejvíce o tom psal uživatel lp. Budete si s tím muset vyhrát až na to přijdete. Pak stačí už kopírovat jen aktivovaný vzorec. Takže si to přizpůsobte. Tady na fóru je dokonce odkaz na sešit, kde jsou ty vzorce aktivní. Psal jsem to já asi před rokem a soubor ke stažení se jmenuje stejně jako příspěvek "Maticové vzorce".

Editoval neutr (21. 11. 2013 18:18:44)


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#7 21. 11. 2013 18:21:09

sedlacekdan
Moderátor
Místo Nehvizdy
Registrace: 21. 6. 2010
Příspěvků: 617

Re: Usporiadanie hodnôt od najmenšej - VYŘEŠENO

To jsme se tu ale sešli pánové


;o)


Linux Mint 16 Petra - Apache OpenOffice 4.0.1
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#8 21. 11. 2013 22:25:18

lelo
Člen
Registrace: 9. 1. 2012
Příspěvků: 3

Re: Usporiadanie hodnôt od najmenšej - VYŘEŠENO

Vďaka všetkým,
makrá aj maticové vzorce to zvládnu, ale dokiaľ som prišiel k ním tak som tu spravil ináč.
Nie v tabuľke, ale jednoduchým céčkom.. (načíta súbor po riadkoch, zoradí a zapíše..)
Zaujímavé je skôr že aj AOO, LO či Gnumeric ma toto triedenie rovnako komplikované, cez preklikávanie menu. Akurát v Calligra Sheets stačí označiť riadok, a kliknúť na Vzostupné/Zostupné usporiadanie.
Ešte raz dík.

Offline

#9 22. 11. 2013 01:29:18

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 844

Re: Usporiadanie hodnôt od najmenšej - VYŘEŠENO

neutr napsal(a)

Když je tam vykopírujete, musíte je aktivovat pomocí trojhmatu CTRL+Alt+Enter.

Maticové vzorce lze skoro normálně kopírovat. Pokud se vzorec rozvine např. do A100:H100
Stačí vybrat oblast, ctrl-c, vybrat A101:A200, ctrl-v.

Nebo vybrat  A100:H100, stisknout ctrl a myší táhnout pravý dolní čtvereček výběru.

Offline

Zápatí