Stránka 1 z 1

Vyhledání několika variant slova ve sloupci

Napsal: 03 dub 2014 16:28
od Ymmies
Ahoj, snažím se dát dohromady jeden vzorec ale nevím si moc rady.

Mám sloupec A, ve kterém jsou boty. Potřeboval bych každou buňku otestovat zda je v ní slovo pánské a pokud ano vypsat to do druhého sloupce na stejném řádku. Problém je v tom, že je v tom sloupci slovo pánské v různých tvarech s čárkama, bez čárek, s gramatickýma chybama ... takže bych potřeboval aby excel otestoval více variant (pánské, panske, pánský, pansky, mužské, muzske, pro muže, pro muze, ..)

rozumí tomu někdo? :oops:
Už si nevím rady a začínám z toho bláznit. Nechtěl bych to filtrovat ručně protože je tam cca 5000 řádků :(

díky moc všem!

Re: Vyhledání několika variant slova ve sloupci

Napsal: 03 dub 2014 16:43
od Kim Spotcom
tak porovnávej řetězce bez diakritiky. A hledej \spatterny \spansk, \smuzsk, pro\s*muze

Re: Vyhledání několika variant slova ve sloupci

Napsal: 03 dub 2014 16:50
od Ymmies
Mohl bys to prosím rozvést? Omlouvám se, ale nejsem zase až tak zkušený uživatel excelu

Re: Vyhledání několika variant slova ve sloupci

Napsal: 03 dub 2014 18:25
od lubo.
Předpokládám, že texty jsou ve sloupci A, v oblasti B1:B10 jsou hledané tvary. Pokud některý z uvedených tvarů je v buňce A1, maticový vzorec

=NEBO(JE.ČISLO(HLEDAT($B$1:$B$10;A1)))

vrátí PRAVDA. (maticové vzorce se vkládají trojhmatem ctrl-shift-enter)

Počet vzorů lze zmenšit pomocí hvězdiček. např. "pánské", "panske", "pánský", "pansky" lze nahradit tvarem "p*n*s*k*".
Použití hvězdiček závisí na výskytů tvarů v datech.

Lépe se to asi dělá v Calcu, který umí regulární výrazy o dost lépe než excel, a dá se tedy hledání jemněji vyladit i bez maticových vzorců.