Filtrace iba malych pismen (resp.vzorec) xls, xlsx Vyřešeno

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

Moderátor: Mods_senior

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

Filtrace iba malych pismen (resp.vzorec) xls, xlsx

Příspěvekod marek26 » 25 úno 2014 10:48

ahoj

hladal som vsade ale nenasiel som moznost filtracie podla velosti pismena. resp. aj vzorec na extrakciu iba pismen malych.

Priklad:
mam stlpec s hodnotami
AA123
kk456
HH789
EE111

ked zafiltrujem resp. napisem vzorec. mal by mi vratit kk

je to mozne?

dakujem za pomoc

Reklama
cmuch
Level 4.5
Level 4.5
Příspěvky: 1544
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Filtrace iba malych pismen (resp.vzorec) xls, xlsx

Příspěvekod cmuch » 25 úno 2014 12:34

Nějak jsem nepobral dotaz.

Při jakém vzorci to nefunguje?

Ještě lépe by bylo umístit přílohu.

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Filtrace iba malych pismen (resp.vzorec) xls, xlsx

Příspěvekod marek26 » 25 úno 2014 14:26

v prilohe je stlpec A a B
zo stlpca A chcem vyfiltrovat male pismenka resp napisat vzorec tak, ze mi extrahuje male pismenka do stlpca B

alebo jednoducho povedane

potrebujem z 1500 zaznamov (stlpec A) zistit ktore bunky maju male pismena (stlpec B)

diky
Přílohy
1.xlsx
(8.17 KiB) Staženo 16 x

cmuch
Level 4.5
Level 4.5
Příspěvky: 1544
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Filtrace iba malych pismen (resp.vzorec) xls, xlsx

Příspěvekod cmuch » 25 úno 2014 20:45

Dle přílohy by vypadalo takto.
Do sloupce B vlož

=KDYŽ(STEJNÉ(VLEVO(A2;1);MALÁ(VLEVO(A2;1)));VLEVO(A2;1);"") - pro ex2010

Pokud máš jiný tak musíš změnit funkci vlevo na zleva třeba pro ex2007

Nebo může nastat případ že budeš chtít hledat malá písmena i někde uprostře slova?

lubo.
Level 2
Level 2
Příspěvky: 192
Registrován: červen 13
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Filtrace iba malych pismen (resp.vzorec) xls, xlsx

Příspěvekod lubo. » 26 úno 2014 01:24

Pokud platí, že stačí určit, jestli buňka obsahuje malá písmena, měl by fungovat vzorec (do B2):

Kód: Vybrat vše

=SOUČIN.SKALÁRNÍ(NE(STEJNÉ(ČÁST(VELKÁ(A2);ŘÁDEK(NEPŘÍMÝ.ODKAZ("1:"&DÉLKA(A2)));1);ČÁST(MALÁ(A2);ŘÁDEK(NEPŘÍMÝ.ODKAZ("1:"&DÉLKA(A2)));1)))*STEJNÉ(ČÁST(A2;ŘÁDEK(NEPŘÍMÝ.ODKAZ("1:"&DÉLKA(A2)));1);ČÁST(MALÁ(A2);ŘÁDEK(NEPŘÍMÝ.ODKAZ("1:"&DÉLKA(A2)));1)))>0


(první část testuje, jestli se malé a velké znaky rovnají - eliminuje to číslicem čárky, tečky, a jiné podobné znaky, druhá část testuje, jestli původní znak je roven malé verzi, potom je také malý)

Pokud se mají extrhovat malé znaky, pak makro. Pokud se má list dále opakovaně používat, pak je makro taky vhodnější, ten vzorec asi moc lidí nepochopí.

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Filtrace iba malych pismen (resp.vzorec) xls, xlsx  Vyřešeno

Příspěvekod marek26 » 26 úno 2014 07:35

cmuch píše:Nebo může nastat případ že budeš chtít hledat malá písmena i někde uprostře slova?

ne male slova hladam iba prve 2 pozicie

ztial cmuch dakujem prekladam si to do ENG, pouzivam original skript nie SK nebo CZ
lubo tvoj prikaz je trosku zlozitejsi ale dakujem aj tebe :)

funguje mi to diky cmuch aj lubo


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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti