[ Svako @ 02.12.2013. 15:06 ] @
Dobar dan! Imam kolonu sa alfanumeričkim vrijednostima u obliku 1, 2, 2a, 2b, 3, 3a, 5, ... Kada pokušam da je sortiram, Eksel to uradi za po mene vrlo neočekivan način. Naime, prvo idu redom brojevi bez slova iza, pa onda oni sa slovima, ali prvo dođe recimo 100a, pa tek onda 10a. Ja bih želio da prvi kriterijum bude po broju, pa onda po slovu koje je iza. Pretpostavljam da je jedan način da to uradim taj da razdvojim vrijednosti na dvije kolone, jednu koja će sadržati brojeve i drugu koja će sadržati eventualna slova, pa da onda uradim sortiranje najprije po koloni sa brojevima, pa onda po onoj sa eventualnim slovima. S tim što bih ja sa svojim znanjem za to izvesti morao eksportovati podatke u neki tekst fajl, pa koristiti neki tretman tipa regeks da bi mi razdvojio "brojke i slova", pa onda vratiti u eksel, pa sortiranje, pa vraćanje u istu kolonu... Da li neko ima ideju za vba skript koji bi to automatski odradio? Hvala unaprijed na posvećenom vremenu. |