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

#1 Re: Calc » Závislý seznam - Google spreedsheet » 12. 11. 2012 10:32:23

jasný smile Děkuji!!!

použil jsem zkrátka nevhodnou funkci... existuje nějaká alternativa k tomuto? umím udělat závislý seznam na základě chráněných rozsahů, ale toto nelze aplikovat na příklad, který jsem uváděl v mém předchozím příspěvku... pokud, nějaký takový typ máte, budu Vám vděčný. Děkuji

#2 Re: Calc » Závislý seznam - Google spreedsheet » 9. 11. 2012 17:37:06

lp.
s tím posledním nesouhlasím, jak se člověk může něco naučit než jinak, než bude studovat a experimentovat? smile

#3 Re: Calc » Závislý seznam - Google spreedsheet » 9. 11. 2012 17:25:08

neutr:
Ano, přesně tak je to autofiltr, který filtruje dle manuálně zadaných hodnot do tabulky Source...

Příklad: mám skupinu 1 a v ní mám hodnoty A a B a tyto skupiny se dále dělí na A1; A2 pod A a na B1 a B2 pod B.. následovně mám seznam z kterého můžu vybrat skupinu 1 ( a další ) , při kliknutí na další sloupce dostanu na výběr A a B, při kliku na A dostanu v dalším sloupci možnost A1 a A2 ... vše fachá tak jak má s tím rozdílem, když v tabulce Validation přidám řádek nad.. tak se funkce přeruší... a já nemohu najít, kde je třeba co doplnit aby si zachovala svoji funkčnost...

v každém případě, děkuji, že se tím zabýváte...

#4 Calc » Závislý seznam - Google spreedsheet » 9. 11. 2012 13:29:15

Sievert
Odpovědí: 7

Zdravím lidičky,
už nevím jak dále, lámal jsem si s tím hlavu do do půl třetí do rána. Tak se obracím na Vás, snad tu budu nějaký chytrolín, který dokáže poradit.. Jedná se o SpreedSheet, avšak předpokládám, že i když se jedná o forum pro OpenOffice, funkce jsou u většiny tabulkových app stejné, nebo alespoň hodně podobné.

Problém se týká závislého seznamu v Google spreed sheet, jakmile přidám nový řádek do listu s názvem Validation, nad hodnoty Category, atd… přestane fungovat funkce v listu Source, zajišťující integritu mezi jednotlivými grups..

Funkce zajišťující spojení mezi sloupcem A a B:

=if(counta(Validation!$A:$A)<=1;ifError(1/0);filter($B$2:$B;A$2:$A=indirect(address(counta(Validation!$A:$A);1;1;true;"Validation"))))

pak je ještě totožná funkce mezi B a C...

Možnost náhledu na Spreedsheet a jeho editace:
Kopie dokumentu DropDownLists

Děkuji za jakoukoliv radu.

Zápatí

Používáme FluxBB