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

#1 Re: Calc » Vypsání dat podle paramteru jednoho sloupce (použít GETPIVOTDATA ?) » 19. 2. 2016 13:43:01

Děkuju za odpovědi. Teď se jdu na to podívat, dám vědět jak to dopadlo ;-).

#2 Re: Calc » Vypsání dat podle paramteru jednoho sloupce (použít GETPIVOTDATA ?) » 18. 2. 2016 13:44:47

To jsem zkoušel také, ale nedokážu přijít na to jak docílit aby každý řádek byl jen jednou. Vysvětlím.
V listu jedna je 100 řádků, které obsahují napřeskáčku x projektů, pokud použiji VLOOKUP (=VLOOKUP($A$1;Sheet1.$B$4:$F$29;4;0)) a roztahnu tento vzorec. Vždy se mě opakuje pouze první nalezený řádek. Jak docílit aby tato funkce vypsala všechny řádky, které patří danému projektu a to jen jednou?

#3 Calc » Vypsání dat podle paramteru jednoho sloupce (použít GETPIVOTDATA ?) » 18. 2. 2016 12:50:10

PetrCHS
Odpovědí: 10

Dobrý den, / Ahoj,

řeším teď pro hodně z Vás zřejmě triviální problém, ale nedokážu ani po přečtení x for a článků nalézt řešení.
Jedná se mě o to že mám na listu 1 tabulku, kde jsou vkládány do řádku data ("Název  projektu" "Datum" "Castka" "Polozka").
Dále z toho mám kontingenční tabulku (tam vidím pro jednotlivé Projekty sloučené data). Do teď ok.

Problém:
Dále mám list pro každý Projekt zvlášť a zde bych potřeboval z listu 1 vypsat pouze položky které mají ve sloupci "Název projekt" vyplněn daný projekt.

Zkoušel jsem to přes tu kontingenční tabulku přes GETPIVOTDATA, ale nějak se mě nedaří z toho dostat vůbec nějaká data a mám pocit, že zvolená cesta je špatná. Poradil by někdo?

Díky moc!
Petr

#4 Re: Calc » Uchování hodnoty bunky » 3. 11. 2014 10:21:10

Děkuji moc! Zítra budu mít čas se na to podrobně podívat, dám vědět na co jsem přišel.

Ještě jednou díky, toto jsem nečekal :-).

Petr

#5 Re: Calc » Uchování hodnoty bunky » 31. 10. 2014 12:25:39

Ted na to koukám a vypadá to opravdu dobře, tohle už je pro mě jiný level ;-). Jen mě to ted píše nějakou chybu v proceduře Odbarvi(myCell.Cellbackcolor= -1). Dále mě nějak nefunguje ta fixace vzorců. Když do oblasti (K2-O2) dám vzorec =IF(H2="Objednano";Today()), tak nelze vymazat vzorec. (opět stejna chyba v procedure Odbarvi a makro se zastaví - vzorec nevymaže).

#6 Re: Calc » Uchování hodnoty bunky » 30. 10. 2014 13:29:29

Zde jsem dal ukázku toho souboru. http://leteckaposta.cz/850296961

Prodejna zadá požadavek pro objednávku (vyplní vše pod modrým podbarvením a v roletce stav vybere "Zadat požadavek", tento soubor je sdílený a na kanceláří člověk co má na starosti objednávky v roletce "stav" vybere další možnost (například "Objednáno"). Do bunek KLMN by se měl zaznamenat vždy datum, kdy byl určitý stav vybrán. Aby bylo možné kontrolovat jak dlouho bylo mezi jednotlivými kroky (od objednání až do doručení do obchodu).
Jedná se  o to že máme cca 11 poboček a centrální zásobování. Ted si pobočky objednávají přes e-mail a není tu žádný systém, stížnosti na termíny apod. Takže pouze interní nástroj pro zásobování prodejen..

Díky!

#7 Re: Calc » Uchování hodnoty bunky » 30. 10. 2014 13:17:29

Co řádek to jedna objednávka (informace o produktu, roletka se stavem v jakém se objednávka nachází, a datumy, kdy se jednotlivé stavy nastavily). Tz. roletka jedna na řádek, ale řádků opravdu hodně (cca 10 000, aby to vydrželo třeba na rok).

#8 Re: Calc » Uchování hodnoty bunky » 30. 10. 2014 13:03:34

S makrama bohužel nejsem kamarád. A ještě se mě je prakicky nikdy nepovedlo rozumně použít :-/. Ale trochu jsem se obával, že je k tomu budu potřebovat :-(. Díky Vám všem za rady a asi to vzdávám ;-)

#9 Re: Calc » Uchování hodnoty bunky » 30. 10. 2014 12:11:49

Děkuji za reakci. Úplně ale nerozumím tomu rozvětvení.
Ještě možná upřesním oč mě jde. Mám jednu roletku (bunka A) která má 4 možnosti (Zadaní, přijetí, objednání, odeslání). Vedle ní mám 4 bunky (BCDE) v kterých by měl být datum, kdy se jednotlivá možnost v roletce vybrala.
Příklad: 30.10. vyberu v roletce "Zadání" a do bunky B se uloží datum 30.10.; 1.11. změním hodnotu v roletce na "přijetí" a do bunky C se uloží datum 1.11.; 5.11. zase změní hodnotu v roletce na "Objednání" a do bunky D se uloží 5.11.;
Cílem je aby hodnoty v bunce B a C zůstaly (B=30.10., C=1.11., D=5.11.)

#10 Calc » Uchování hodnoty bunky » 30. 10. 2014 10:43:19

PetrCHS
Odpovědí: 17

Dobrý den,

narazil jsem ted na problém s kterým si nevím rady a možná k tomu přistupuji špatně. Jedná se mě o toto:
na každém řádku mám informace a vedle nich rozbalovací menu (stav položky)(bunka H2) a déle vedle toho datumy, kdy který stav byl nastaven vzorcem například pro bunku P2 (=IF(H2="Zadat požadavek";TODAY();P2). Vše funguje do doby než se změní stav (H2) na něco jiného, tak v bunce P2 nezůstane datum, ale hodí to chybu. Napadá Vás někoho nějaké řešení?
Ve zkratce, pokud se tam nějaké datum již nastavilo (podmínka byla splněna), tak pokud opět splněna není, tak s hodnotou bunky nic nedělat a zachovat datum.

Díky moc za rady!

Petr

#11 Re: Calc » SUM z nalezené oblasti - VYŘEŠENO » 25. 3. 2014 09:43:28

Trochu sem se toho bál, ale už to funguje pomocí kon. tabulky. Díky za radu

#12 Calc » SUM z nalezené oblasti - VYŘEŠENO » 24. 3. 2014 12:33:54

PetrCHS
Odpovědí: 4

Dobrý den,

již delší dobu zápasím s jedním problémem. Mám tabulku kde se každý den píšou záznamy o prodeji. Takže první sloupec je datum, druhý položka a třetí cena položky. Denně tam přibude 10-50 položek. Já bych potřeboval aby se v jiném listě se psala suma jednotlivých dní. Zkoušel jsem VLOOKUP ale to mě sice najde den ale vyhodí mě to jen první položku a nevím jak udělat sumu například všech položek za 20.4.. Máte někdo nápad jak toto vyřešit? Díky moc
Petr

#13 Re: Calc » Roztažení podmíněného formátování - VYŘEŠENO » 17. 3. 2014 13:52:11

neutr napsal(a)

Jde možná o to, že podmíněný formát je dán absolutní adresou ($A$1) ap. V takovém případě se bude kopírovat podmínka na fixní adresu. Ale v použití automatického filtru vidím potíže. Toto by chtělo pomocný sloupec Např "F" a vzorec =IF(OR(E3=xx;F2=1)=1;1;""). Na to teprve postavit podmínku dotazu Pokud F3=1 tak podklad červeně. Dá se zřetězit do stejného políčka i druhá podmínka

=IF(OR(E3=xx;F2=1)=1;1;IF(OR(E3=yy;F2=2)=1;2;""))

Někdy ale není vhodné slučovat podmínky do jednoho sloupce a proto bych se přiklonil k názoru 1 podmínka v 1 buňce.


Tak děkuji moc za radu, nevím, že mě to netrklo samotného.Ještě jednou díky, už jsem byl v kocích :-).

Petr

#14 Calc » Roztažení podmíněného formátování - VYŘEŠENO » 14. 3. 2014 14:14:21

PetrCHS
Odpovědí: 3

Dobrý den,

přečetl jsem tady o tom vše, ale stále mě nefunguje roztažení vzorce podmíněného formátování.
Popis problému: První řádek je nastaven takto. Pokud E3="xx" tak celý řádek červeně, pokud E3="yy" tak celý řádek modře, atd. vše funguje ok, ale pokud chci toto použít na další řádky cca 500 a roztáhnu pomocí štětce vše se stále řídí podle bunky E3 a ne E4 až E500. Nevíte někdo jak to roztáhnout či provést jinak?

Díky

Zápatí

Používáme FluxBB