< návrat zpět

MS Excel


Téma: Dosazení hodnot do proměnných rss

Zaslal/a 9.10.2022 20:14

Dobrý den,

mám na Vás dotaz, který nevím jestli jde vyřešit. Jde mi o tom, že mám tabulku, kde jednotlivé buňky obsahují název i čas. V příloze posílám příklad. A já bych potřeboval aby excel projel jednotlivé buňky a když narazí v tomto případě třeba na slovo "Pouze", které obsahuje buňka "Pouze pátek 20:50", tak dosadil do první proměnné "pátek", excel projíždí buňky dál a opět narazí na slovo "Pouze" v buňce "Pouze neděle 11:15" a druhou proměnou uloží jako "neděle". Potom narazí opět na "Pouze pátek 16:30" ale tuto proměnou už neukládal, protože proměnnou "pátek" již vytvořil. Určitě to půjde vypodmínkovat pomocí if ale vzorev by byl velmi dlouhý a nepřehledný, tak hledám nějaké elegantní řešení.
Děkuji

Příloha: jpg53559_vba.jpg (29kB, staženo 17x)
53559_vba.jpg
Zaslat odpověď >

#053560
elninoslov
Čo si Vy predstavujete pod pojmom "proměnné" (nie, nenarážam na Kefalína 1 ) ??? Premenné sú v makre, v tomto prípade by sa dala použiť kolekcia či pole. V Exceli sú vzorce a bunky. Tak ako? Chcete výpis dní do nejakých buniek? Kam? Aký je rozsah skúmaných buniek? Obrázok je super, ale to si máme pre odladenie vzorcov/makier opäť vyrábať prílohu my? Šup sem anonymizovanú prílohu - súbor Excelu, so zachovaným rozložením a formátom dát. A s príkladom požadovaného výsledku (umiestnenie, forma, ...)

EDIT:
Naschvál nedám Excel prílohu, ale len vzorec, a aj to naschvál len v SK, a bez návodu, aby ste to mal ťažšie, aby ste sa snažil a nabudúce polepšil s prílohou 5
=IFERROR(INDEX({"pondelok";"utorok";"streda";"štvrtok";"piatok";"sobota";"nedeľa"};SMALL(IF(COUNTIFS(OBLAST;$G$2&"*";OBLAST;"*"&{"pondelok";"utorok";"streda";"štvrtok";"piatok";"sobota";"nedeľa"}&"*")>0;{1;2;3;4;5;6;7};FALSE);ROW(A1)));"")citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32