Answer Question
0
0

Zdravím, v Excelu 2016 mám 1000 sloupců, každý se 7 řádky. V každé buňce je nějaké číslo. Mým cílem je seřadit čísla v každém sloupci tak, aby nahoře bylo číslo nejnižší a dole číslo nejvyšší. Věděl by někdo jak to udělat rychleji a všechny sloupce najednou, než označovat každý sloupec zvlášť a pro každý zadávat, že v něm chci seřadit čísla od nejmenšího po největší?

Marked as spam
Odeslal Ondřej
Otázka položena 19.1.2020 10:00
1207 views
0
Private answer

Leda napsat makro které řadí a pomocí cyklu ho spustit 1000 krát na různé sloupce.

Marked as spam
Odeslal (Otázky: 1, Odpovědi: 340)
Odpověděl 19.1.2020 15:58
0
Private answer

V tomto případě bych si udělal např. na druhém listu stejně velkou oblast VZORCŮ jako na listu s čísly, a tam bych si to řadil pomocí LARGE.
Když vezmu čistě hodnoty v oblasti List1!(A1:XX7), tak vzorec na druhém listu v A1 by byl: =LARGE(List1!A$1:A$7;ŘÁDEK()) a ten se dá pak roztáhnout na celou oblast. A dál se dá tohle seřazené pole hodnot vložit "jako hodnoty" na původní místo. Když nejsou čísla od 1.řádku, ale víc dole, dá se vhodně upravit ve vzorci úsek ŘÁDEK.

Marked as spam
Odeslal w.cz
Odpověděl 21.1.2020 12:46
0
Private answer

Pardon, všiml jsem si rozporu v nadpisu a pak v popisu - tak jak vlasně to seřadit? Vzestupně funkcí SMALL, sestupně LARGE.

Marked as spam
Odeslal w.cz
Odpověděl 21.1.2020 12:56

Odešlete svou odpověď

Attach YouTube/Vimeo clip putting the URL in brackets: [https://youtu.be/Zkdf3kaso]