Excel - seřazení podle čísel uprostřed

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Uživatelský avatar
Karrex
Master Level 9
Master Level 9
Příspěvky: 7921
Registrován: listopad 08
Bydliště: Brno
Pohlaví: Muž

Excel - seřazení podle čísel uprostřed

Příspěvekod Karrex » 20 lis 2019 15:41

Ahoj, jde nějak v excelu udělat, aby se sloupec seřadil podle čísel, které nejsou na konci nebo na začátku?
Nikdy jsem v excelu nedělal nic, kromě standardních funkcí, takže proto tak blbý dotaz.

Příklad:
Sloupec A

0000*03*00
0000*01*00
0000*02*00

A seřadit to podle čísel 0, 1, 2, 3 až do 99.
Dost by mi to pomohlo.

Diky

Edit: Čísla jsou vždy na stejných pozicích.


Funguji už jen přes SZ a Skype. Sestava v profilu.
Watercooling Club EXOverclocker@HWBot league rank#1 Aprilia Shiver Club BMW ///M Club

Reklama
Uživatelský avatar
ITCrowd
Tvůrce článků
Elite Level 12.5
Elite Level 12.5
Příspěvky: 18107
Registrován: březen 10
Pohlaví: Muž

Re: Excel - seřazení podle čísel uprostřed

Příspěvekod ITCrowd » 20 lis 2019 16:19

Data, seřadit vzestupně dle sloupce. viewtopic.php?f=35&t=209937
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
Karrex
Master Level 9
Master Level 9
Příspěvky: 7921
Registrován: listopad 08
Bydliště: Brno
Pohlaví: Muž

Re: Excel - seřazení podle čísel uprostřed

Příspěvekod Karrex » 20 lis 2019 17:43

Napsal jsem trochu blbě ten příklad, ty znaky ve sloupci vypadají třeba takto:

1PS0*10*10
nebo klidně:
1245*20*30

Omlouvám se.
Jde mi o seřazení čísel 10, 20 v tomto příkladu.
Tedy řadit jen podle těchto.

To není ten stejný případ myslím.
Funguji už jen přes SZ a Skype. Sestava v profilu.
Watercooling Club EXOverclocker@HWBot league rank#1 Aprilia Shiver Club BMW ///M Club

Zivan
Level 4
Level 4
Příspěvky: 1302
Registrován: leden 10
Pohlaví: Nespecifikováno

Re: Excel - seřazení podle čísel uprostřed

Příspěvekod Zivan » 20 lis 2019 19:09

Vzorcem vytahnout z tech textu tu cast mezi hvezdickami a pak udelat setrideni podle toho noveho sloupce?

Uživatelský avatar
Karrex
Master Level 9
Master Level 9
Příspěvky: 7921
Registrován: listopad 08
Bydliště: Brno
Pohlaví: Muž

Re: Excel - seřazení podle čísel uprostřed

Příspěvekod Karrex » 21 lis 2019 11:17

Bych to chtěl ideálně na nějaký jedno tlačítko. Těch čisel je tam třeba 30.
Funguji už jen přes SZ a Skype. Sestava v profilu.
Watercooling Club EXOverclocker@HWBot league rank#1 Aprilia Shiver Club BMW ///M Club

Uživatelský avatar
ITCrowd
Tvůrce článků
Elite Level 12.5
Elite Level 12.5
Příspěvky: 18107
Registrován: březen 10
Pohlaví: Muž

Re: Excel - seřazení podle čísel uprostřed

Příspěvekod ITCrowd » 21 lis 2019 11:37

Vzestupne podle 1,2,3, nebo podle 10,20,30 je úplně fuk.
Chceš-li tlačítko, napiš si makro. Případně zde požádej, někdo ho bude umět napsat. Ale budeš muset dodat vzorový excelovský soubor.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

guest
Pohlaví: Nespecifikováno

Re: Excel - seřazení podle čísel uprostřed

Příspěvekod guest » 21 lis 2019 11:37

a) Vysekněte si do sloupce vedle ta čísla a řazení provádějte podle tohoto sloupce
b) Možná budete potřebovat tzv. Přirozené třídění a makro.

Bez dalšího vzorku a vyzkoušení hádáme z koule.

Uživatelský avatar
atari
Level 5
Level 5
Příspěvky: 2248
Registrován: říjen 08
Pohlaví: Muž

Re: Excel - seřazení podle čísel uprostřed

Příspěvekod atari » 21 lis 2019 11:39

Až budeš mít ten vzorec (který vytahne z tech textu tu cast mezi hvezdickami), tak si oba sloupce označíč, a vložíš filtr (seřadit a filtrovat) a pak to budeš mít na jedno tlačítko.

Uživatelský avatar
Karrex
Master Level 9
Master Level 9
Příspěvky: 7921
Registrován: listopad 08
Bydliště: Brno
Pohlaví: Muž

Re: Excel - seřazení podle čísel uprostřed

Příspěvekod Karrex » 21 lis 2019 17:58

Příklad tedy zasílám.
Ono to není nic složitého, program exportuje seznam s údaji, datem a nějakým infem, to asi není nutné do příkladu dávat?
Hodnota co potřebuji upravit je vždy v prvním sloupci.

Co potřebuji tedy seřadit jsem napsal nahoře, většinou bývá jedna hvězdička a jedná se tedy o poslední 2 čísla před hvězdičkou.
Pokud by se dalo makrem a dát to nějak na klik, bylo by to ideální.

Jinak jak jsem říkal, v excelu jsem vždy používal základní funkce, takže řešení jsou pro mě všechny složitější.
Těch řádků může být klidně 150, takže odstraňování části buňky zase jedině přes makro nebo přes co to jde ještě, jinou možnost nevidím.
Díky za rady
Nemáte oprávnění prohlížet přiložené soubory.
Funguji už jen přes SZ a Skype. Sestava v profilu.
Watercooling Club EXOverclocker@HWBot league rank#1 Aprilia Shiver Club BMW ///M Club

Uživatelský avatar
elninoslov
Level 2
Level 2
Příspěvky: 226
Registrován: červen 13
Pohlaví: Muž

Re: Excel - seřazení podle čísel uprostřed

Příspěvekod elninoslov » 21 lis 2019 19:21

Takže väčšinou býva 1* ? Ale keď budú 2* tak musí byť podmienka výseku úplne iná. Ak budú 2* tak pred ktorou sa majú brať posledné 2 čísla ?

SK

Kód: Vybrat vše

=CHOOSE(LEN(A2)-LEN(SUBSTITUTE(A2;"*";""));MID(A2;FIND("*";A2)-2;2);MID(A2;FIND("*";A2)+1;FIND("•";SUBSTITUTE(A2;"*";"•";2))-1-FIND("*";A2)))

CZ

Kód: Vybrat vše

=ZVOLIT(DÉLKA(A2)-DÉLKA(DOSADIT(A2;"*";""));ČÁST(A2;NAJÍT("*";A2)-2;2);ČÁST(A2;NAJÍT("*";A2)+1;NAJÍT("•";DOSADIT(A2;"*";"•";2))-1-NAJÍT("*";A2)))


Počíta to 1* alebo 2*, pričom, ak je iba 1*, tak načíta posledné 2 znaky prvého reťazca pred *. Ak sú 2*, tak načíta to, čo je medzi nimi (podľa popisu v prvom príspevku).
Dáte iba znovu použiť Filter v menu Údaje.

----------------------

Pridávam aj makro, kde som zvolil netradičnú metódu zoradenia cez Collection. Rovnako počíta s oboma varantmi, navyše aj s tým, že tam budú nevalidné data, čiže bez * alebo s viac ako 2*. V takom prípade dáta iba pridá za validné a zoradené, na koniec (aby sa o ne neprišlo). Je to na čudlík.
Nemáte oprávnění prohlížet přiložené soubory.
Naposledy upravil(a) elninoslov dne 21 lis 2019 20:30, celkem upraveno 1 x.

Zivan
Level 4
Level 4
Příspěvky: 1302
Registrován: leden 10
Pohlaví: Nespecifikováno

Re: Excel - seřazení podle čísel uprostřed

Příspěvekod Zivan » 21 lis 2019 19:49

Např.:
- do buňky H2 vložit vzorec "=ČÁST(A2;NAJÍT("*";A2)-2;2)"
- najet myší do pravého dolního rohu buňky H2 a 2x kliknout pravým tlačítkem
- setřídit tabulku podle sloupce H


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Excel generování čísel
    od pulli20 » 15 kvě 2019 08:20 » v Kancelářské balíky
    14
    1774
    od karlos64
    25 kvě 2019 00:45
  • Výběr GPU podle výrobce
    od -danda- » 14 říj 2019 17:08 » v Rady s výběrem hardwaru a sestavením PC
    5
    251
    od gogo1963
    14 říj 2019 17:42
  • Vyhledávání podle obrázků
    od bradto » 13 pro 2019 12:53 » v Vše ostatní (inet)
    2
    359
    od faraon
    14 pro 2019 08:13
  • Regulace větráků podle teploty grafiky
    od kurdt4boddah » 04 kvě 2019 14:00 » v Vše ostatní (sw)
    4
    595
    od kurdt4boddah
    04 kvě 2019 15:03
  • Kopírování na nový list podle podmínky
    od Flea2014 » 28 pro 2019 11:18 » v Kancelářské balíky
    1
    293
    od guest
    28 pro 2019 20:50

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 2 hosti