Stránka 1 z 1

Excel: vyhledání řetězce v textu

Odeslat příspěvekNapsal: 14. 7. 2012 23:05
od Vestor
Zdravím, potřeboval bych poradit s následujícím problémem v Excelu. Mám velkou tabulku, které jsou vypsané položky pro jednotlivé projekty a potřebuji si zpracovat přehled asi třicítky projektů. Problém je v tom, že projekty se do tabulky zapisují i s čísly variant, takže mám seznam šestimístných "kmenových" čísel projektu (zvýrazněno červeně), která jsou ale z obou stran nepravidelně obalena balastem. Pokud to chci nějak zpracovat v kontingenční tabulce, tak si autofiltrem ručně vyhledám projekt 800674, najde mi to 2 řádky kde si do vedlejšího sloupečku do všech buněk vložím 800674, pak další projekt atd. Jenže projektů je spousta a trvá to dlouho.

Potřeboval bych to nějak zautomatizovat, napadá mě stvořit makro, které to autofiltrem projede podle definovaného seznamu a vždy připíše do vedlejšího sloupce kmenové číslo.
Případně něco automatického ve stylu "když A1 kdekoliv obsahuje 800674, zapiš 800674 do B1", ale pro 30 podmínek.

Doufám, že jsem to popsal aspoň trochu srozumitelně :-)

31001167-CH105266-07
31001158-103244CH-03
800674AT-02
800674AT-05
31001278-CH103777-02

Re: Excel: vyhledání řetězce v textu

Odeslat příspěvekNapsal: 16. 7. 2012 16:53
od xlnc
Jednorázově?

Re: Excel: vyhledání řetězce v textu

Odeslat příspěvekNapsal: 16. 7. 2012 17:33
od karlos00x
nevim presne ted jak to pouzit a jestli na tohle presne to napasujes, ale myslim si ze funkce svyhledat by mohla byt napomocna.

udelat si sloupec s tema 30 podminkami, pak 30 sloupcu kde se kazda prohleda a pokud najde retezec tak napise podminku do te bunky. no a pred to das sloupec kde spojis stringy ze vsech 30

Re: Excel: vyhledání řetězce v textu

Odeslat příspěvekNapsal: 16. 7. 2012 18:02
od oooooooooo
Winy na to maji přimy funkci v netu jmenuje se compare-object,no a v powershellu je to napřiklad compare excel a přes rouru zapiš rozdilne jak chceš a kam chceš,takže sice to umi sam system ale jestli je to pro tebe španělska vesnice tak to je problem.
Porovnani obsahů souborů a nasledně zapis rozdil,nebo podminku pokuds vyhleda něco - zapiš něcol tam kam chci a jak chci.