< návrat zpět

MS Excel


Téma: Vyhladavanie v texte rss

Zaslal/a 28.11.2023 8:40

Ahoj hladam sposob ako z textoveho bloku v jednej "cell" prehladavat tak ze mam zoznam znakov ktore v tom texte potrebujem skontrolovat a ked su tam znaky co nie su v zozname tak ich vypise.
Neviem ci sa to da beznymi excel funkcioami aleebo by ste vedeli dat dake VBA ktore by cekovali znaky.

Aby som upresnil potreboval by som prehladavat non-GSM znaky v texte.
Mam zoznam GMS znakov ale potrebujem zistit ci text obsahuje znaky mimo tohoto zoznamu a vypisat ich

prilozene ukazkovy excel

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

#055703
avatar
Neuvedl jste, co máte.

V A1 je text, v A5:A10 jsou povolené znaky. Vzorec vymaže z textu vše, co je v seznamu.

=REDUCE(A1;A5:A10;LAMBDA(a;n;DOSADIT(a; n; "")))

Ve slovenském excelu se funkce DOSADIT jmenuje SUBSTITUTE.citovat
#055704
avatar
@lubo
vdaka toto som hladal. Ale teraz je pre mna otazka ako funguje LAMBDA s tym so sa este nestretolcitovat
#055711
avatar
Funkce REDUCE vloží obsah prvního parametru do akumulátoru a potom postupně prochází hodnoty ve druhém parametru.

V každém kroku volá funkci lambda s parametry a = aktuální hodnoty akumulátoru a n = aktuální hodnota z druhého parametru.

Výsledek volání funkce lambda v každém kroku vloží do akumulátoru.

Po vyčerpání všech proměnných vrátí hodnotu akumulátoru.

Detaily viz nápověda.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