Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#701 Re: Calc » hledání posledního výskytu » 12. 3. 2011 21:43:46

Jo, díky. Jasně vzorec jsem upravil včetně stringů, funguje perfektně, jen mi prostě nenapadlo, že když to nejde roztáhnout že to půjde kopírovat. Díky.

#702 Re: Calc » hledání posledního výskytu » 12. 3. 2011 14:21:34

díky, funguje to dobře. Nicméně dosud jsem žádný maticový vzorec nepoužíval, tuším, že tu jsou nějaká specifika, ale nevím přesně jaká. Každopádně nelze tento vzorec jednoduše roztáhnout (resp. lze ale pak se musí každý jednotlivě odpálit trojhmatem aby začal fungovat). Poslední údaj potřebuju vyhledávat proto, že chci aby se při vyplňování větší tabulky určité parametry v daném řádku přednastavily podle posledního vyplněného údaje se stejným názvem např:
1: rohlíky  20ks   obchod_na_rohu 2,5 Kč/kus
2: něco
3: něco
4: rohlíky (automaticky vyplněné údaje dle posledního zápisu "rohlíků")
když vyplním zase rohlíky, chtěl bych aby se tam ostatní parametry vyplnily také atomaticky, s tím, že je mohu dle libosti změnit (s vědomím toho, že to změním a tím vymažu vzorec, ale to nevadí.
No a těch řádků bude nakonec třeba 1000, takže představa, že ten maticový vzorec sestavuji 1000x, mne moc neláká.
Byla by ještě nějaká pomoc? Jinak ale děkuji, zkusím ty matice ještě víc nastudovat.

Tak to ještě zkouším a roztažení maticového vzroce sice nefunguje stejně jako u normálních vzorců, ale Ctrl+C a Ctrl+V funguje úplně stejně a to i do většího označeného pole, takže je to nyní bez problémů. Ještě jednou díky za radu.

#703 Calc » hledání posledního výskytu » 11. 3. 2011 10:13:52

ludviktrnka
Odpovědí: 9

Dobrý den

nevím si rady s následujícím problémem - rád bych zjistil číslo řádku posledního výskytu hledeného textu, který se různě střídá a opakuje. Mám např ve sloupci A1:A10 toto:
A1: rohlíky
A2: housky
A3: chleba
A4: máslo
A5: housky
A6: buchty
A7: koláče
A8: buchty
A9: housky
A10: loupáky

rád bych znal funkci která mi při hledání textu "housky" vrátí "9" (a ne "2"), nebo při hledání textu "buchty" vrátí "8" (a ne "6")

Poradite mi prosím? Zkoušel jsem všechny vyhledávací funkce s různými kombinacemi parametrů a nic jsem nenašel.
Ludvík Trnka

#704 Calc » automatické zadání filtru v tabulce Průvodce dat » 4. 11. 2009 12:29:40

ludviktrnka
Odpovědí: 0

Dobrý den
lze nějakým způsobem načíst filtr pro tabulku Průvodce dat z nějakého "externího zdroje". Tím externím zdrojem myslím buňky někde mimo tuto tabulku. Tedy tak aby se mi kontingenční tabulka změnila tehdy jestliže změním tyto buňky filtru. (něco jako když se mění podmínky fitrování při použití databázových funkcí). Nyní jsem nepřišel na jinou možnost než ten filtr vždy předělat ručně. Pokud je například kontingenčních tabulek více, tak je to docela otrava pakliže potřbeji tisknout tyto tabulky vždy s jinými kritérii zobrazení.

#705 Re: Calc » kontingenčnú tabuľku spustiť automat. » 4. 11. 2009 12:22:55

MF napsal(a)

prosím vás je možné niekde nastaviť aby sa kontingenčné tabuľky spustili vždy pri otvorení súboru, alebo je to treba vždy spúštať a nastavovať, mám ich šesť na liste a je to zdĺhavé pri každom otvorení súboru to isté nastaviť a spuštať.
ďakujem

Je na to nástavba: DataPilot Tools (nebo tak nějak se jmenuje). Jedním tlačítkem aktualizujete veškeré kontingenční tabulky v celém dokumentu (na všech listech)

#706 Re: Calc » Dotaz - potřebuji doplnit hodnoty z listu 1 do listu » 4. 11. 2009 12:15:09

L.rumler napsal(a)

Děkuji za rychlou odpověď. Potřebuji toto:
V listu 1 mám tabulku např. těchto hodnot:
Název    ks               
aaa    1    rthfg            18.11.2008
bv    2    dgb            19.11.2008
cv    1    dgb            15.12.2008
sdvc    2    dsg            21.11.2008
sdgf    5    werf            18.11.2008
dg    5    erg            18.11.2008
A potřebuji v dalším listu, aby se přenesly řádky splňující kriterium pouze např. 18.11.2008 (jako když bych udělal automatický filtr a odfiltroval 18.11.2008). Takže: na listu 2 bych si do jedné buňky napsal jaké datum chci filtrovat a výsledek např. pro 18.11. by byl takový (s tím, že samozřejmě některé hodnoty z příslušného řádku třeba nechci přenést):
aaa    1    rthfg            18.11.2008
sdgf    5    werf            18.11.2008
dg    5    erg            18.11.2008

Zkrátka nechci to řešit přes funkci if, kde když nebude splněna podmínka,tak řádek je např. pouze potlačen (nejedná se o souvislou oblast dat).
Je to teď jasnější??
Děkuji

Kriteriální vyhledávání řeší funkce vlookup (a hlookup) a další. Napíšete-li vlookup("aaa";[matice A1;D50];2;0) tak vyhledáváte ve sloupci A "aaa" a najdete číslo 1, které je ve sloupci č.2 příslušné matice a příslušenjící k "aaa". Chcete-li hledat podle datumu, musíte jej mít v prvním levém sloupci matice, nebo použít jinou fukci. Lze to dělat také pomocí multikriteriální funkce DSUM (apodobně) pak nezáleží na pořadí sloupců jen musíte tabulku opatřit hlavičkami a někde si vytvořit kriteriální tabulku. Eventuálně lze také vytvořit tzv. kontingenční tabulku přes průvodce dat, kde lze též volit několik kritérií zobrazení.

#707 Re: Calc » kopírování grafů společně s listem » 10. 7. 2009 13:56:18

teď jsem si uložil váš dynamický graf - je to moc hezké a dokáži si představit, že to někde použiji, v zásedě jto však dinamická aplikace pro statický dokument a já potřebuji dynamickou aplikaci pro dynamický dokument :-) Hlavně vstup a výpočet dat pro jeden graf mám přes plné čtyři obrazovky ...

#708 Re: Calc » kopírování grafů společně s listem » 10. 7. 2009 13:44:15

nějak tomu nerozumím, vždyť to je právě to, čemu se chci vyhnout, předělávání datových oblastí grafu. Jak načítáte do grafu ta data, která zrovna potřebujete? Tlačítko? Co by to tlačítko fyzicky dělalo? Měnilo datové oblasti grafu? To bych bral ... ale nevím jak na to?
Abych se přiznal já ten problém trochu řešen mám, prostě jsem si tu úlohu zkopíroval desetkrát, dvacetkrát (dva grafy na jeden list) jsem přepsal datovou oblast a teď už jen ke každému projektu vždy otevřu tento předchystaný dokument a funguje to, ale není to systematické. V jiných úlohách se musím grafům vyhýbat jak čert kříži, neboť používám systém jedna úloha na jeden list, tak jsem myslel jestli to někde nejde nastavit, nebo mějaké to makro ...Musím bohužel konstatovat, že tento problém excel nemá, graf se překopíruje s relativními odkazy na list ... a tyto úlohy byly kdysi vytvářeny v excelu, proto ta obtíž. Omlouvám se že si tak ztěžuji - hledám jednoduché řešení

#709 Re: Calc » kopírování grafů společně s listem » 10. 7. 2009 06:17:11

... jasně jenže přepisem dat, ta stará ztrácíte. Používám to i na porovnání dvou souborů dat (starý, nový) pouhým překlinutím mezi listy. Obě lze měnit - optimalizovat. Těch listů mám pak v sešitu třeba až deset. Všechny stejné, ale s jinými daty, které vizuálně porovnávám.
Jestli to tedy dobře chápu, tak je problém kopírování grafu i s listem běžnými prostředky nevyřešen. Myslíte, že by to šlo řešit nějakým makrem? Přepis názvu listu v adresách grafu? Nejsem tedy v makrech moc zběhlý.

#710 Re: Calc » kopírování grafů společně s listem » 9. 7. 2009 09:09:03

bylo to nepochopeno, jde mi o kopírování celého listu s grafem včetně dat. Mám na listu jistá data, která pomocí grafu vizuálně vyhodnocuji. Úloha se mi mnohokrát opakuje v různých modifikacích dat a já si potřebuji zkopírovat celý list v rámci jednoho sešitu tak aby graf použil data na svém novém listu a ne původní data z listu z něhož byl kopírován (jak je to dosud). Pokud $ odstraním ručně, tak se tam normálně zase dopíše, ručně je neodstranitelný. Samozřejmě že oblast dat mohu upravovat dle libosti, ale raději bych tam viděl relativní odkazy než absolutní

#711 Calc » kopírování grafů společně s listem » 9. 7. 2009 08:36:36

ludviktrnka
Odpovědí: 8

Dobrý den, lze nějakým způsobem předurčit grafu aby používal relativní odkazy a při zkopírování celého listu i s grafem aby tyto relativní odkazy zachoval vůči novému listu? Nyní je situace taková že graf se sice zkopíruje, ale má natvrdo nastavené odkazy na původní data ve "starém" listu. Je potřeba to vždy ručně předělat. Díky předem, mám s tím hodně práce ...

Zápatí

Používáme FluxBB