< návrat zpět

MS Excel


Téma: Odebrání a vložení určitých slov z buňky v excel rss

Zaslal/a 14.1.2025 11:07

Ahoj,

potřeboval bych prosím poradit jak vyjmout maximálně tři slova z textu v jedné buňce. Hlavní slovo, které se nemění je oprava, opr. a za ní pak jedno, max. dvě slova. Potíž je v tom, že tyto slova se nacházejí na začátku za číslem, ale i na konci textu a jediné, čeho se můžu chytit je slovo oprav, opr. Plus další dvě slova a to servisní paušál, který se taky nachází na začátku textu nebo na konci. Posílám i soubor, kde je ukázka jak by to mělo vypadat.
Děkuji všem za radu.

Příloha: xlsx57154_dotaz.xlsx (10kB, staženo 10x)
Zaslat odpověď >

#057156
avatar
Pokud vládnete VBA, využijte možnosti testu obsahu zprávy pomocí operátoru Like. Srovnatelnou funkci, pokud vím, zatím mezi funkcemi listu nenajdete. Velmi jednoduše (ale opět pomocí VBA) si ovšem takovou uživatelskou funkci listu můžete vytvořit vy sám.citovat
#057157
avatar
Možná by stačila tato konstrukce
=KDYŽ(IFERROR(HLEDAT("opr";A1);0) > 0;"OPRAVA";"")
kde A1 je místo s posuzovaným textem.
Tady žádný VBA nepotřebujete.citovat
#057158
avatar
Dobrý den, VBA nezvládám a ta funkce mi vyhodí jen slovo oprava, já bych spíš potřeboval nástroj, který vyhledá konkrétní slovo a přitom s ním vypíše další dvě slova za ním, nic jiného. Je to těžké a hlavně textové vzorce atd...
Ale i tak moc děkuji za pomoc. 1citovat
#057159
elninoslov
Na akej verzii Office sa to bude prevádzkovať (kvôli pokročilým funkciám v novších verziách) ?
Mám muster s pomocou obyč funkcií, ale kvôli zložitosti nepokračujem, ak máte novší Office, použijem iné fnc.
Takže verzia?

A ešte upresnenie:
Vy hľadáte vždy jeden z 3 možných basic textov (nepoužívajme "slov", lebo "servisní paušál" nie je slovo) "oprava","opr.","servisní paušál" ?
Následne hľadáte, čo nastane skôr, či nejaké číslo, alebo 2. medzera?
Môže nastať situácia, keď bude nájdený basic text, ale nebude nájdená 2. medzera ani číslo na ním ? (teda výsledok pokračuje do konca obsahu)citovat
#057160
avatar
Daleko jednodušší, než extrakce trojice slov, uvedených klíčovým slovem, by bylo rozdělení textu na dvě části: na definované typy činnosti (oprava, servisní paušál atd.) a na specifikaci, čeho se ta činnost týká. Pro typy činností by šlo využít ověření dat.citovat
#057164
€Ł мσşqμΐτσ
Ahoj,
tak trochu nechápu proč od řádku 5 až 12 nemá být žádný nalez, když taky obsahuje slovo "oprava"
Jinak zkus se na to podívat, co jsem poslal.
Příloha: xlsx57164_57154_dotaz_opr.xlsx (11kB, staženo 3x)
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje