Poradna - Funkce pro vypsání hodnoty z buňky od určitého znaku
Vložení příspěvkuhlavní kategorie | zpět | + odpovědět na toto téma
Funkce pro vypsání hodnoty z buňky od určitého znaku - diskuze na toto téma |
Dobrý den,
prosím o radu. Pokud mám buňky, obsahující mnoho údajů s různými počty znaků a čísel (viz níže) a potřebuji do dalšího sloupce vypsat pouze číselný údaj nacházející se vždy za UD: (viz níže číslo 7283592), jak mám sestavit funkci, která by to udělala? Jde zhruba o 800 buněk.
HD:32 686543 945656 486513 698465
KC:20000 846584 CZK
ID:20654565165
UD: 7283592 za vyd./použ.
UK:140476 71291255 za vyd./použ.
AK:4907297443
Díky moc za pomoc!
Jakub
Pokud mají data vždy stejnou strukturu, tak k tomu můžeš použít funkci ČÁST. K tomu, abys určil číslo znaku, odkud se má část získat, pak použij funkci NAJÍT (vyhledávat budeš ty řetězce, které jsou před a po požadovaném číslu - "UD:" a "za vyd./použ.").
P. Odpověď Tak ještě jedna věc...číslo za UD: má občas rozdílný počet číslic. Funkce kterou jsem tedy dosadil =ČÁST(G39;NAJÍT("UD:";G39)+3;8), mi vyhazuje právě jen oněch 8 znaků. Jak ale zajistit, aby se vypsali i čísla s vyšším počtem číslic?
Děkuji :-) Odpověď Dal som Vám podobnú odpoveď vo vedľajšom duplicitnom vlákne. Možno Vám to pomôže... Odpověď |