Dobrý den, potřeboval bych poradit jak potlačit duplicity v rozevíracím seznamu. Popis problému: na listě 1 mám pojmenovanou oblast, kde se vyskytují i duplicitní hodnoty (jejich výskyt je nutný). Na listě 2 mám formou ověření dat odkaz (přes seznam) na tuto pojmenovanou oblast a pak se zobrazují v tomto seznamu samozřejmě i ty duplicitní hodnoty. Je možné nějak udělat to, aby se mi ta každá hodnota v rozevíracím seznamu zobrazila jen jednou i když ve skutečnosti se ve zdrojové pojmenované oblasti může vyskytovat vícekrát?
Př. list1 obsahuje tyto hodnoty: test, test, test, test1, test1, test1 - celá oblast je pojmenovaná např. oblast1
list2 obsahuje ověření s odkazem na oblast1, pak se v buňce nabízejí tyto hodnoty: test, test, test, test1, test1, test1
cíl: v rozevíracím seznamu mít jen hodnoty test a test1
Předem díky moc za radu.
Excel-Data-Ověření-Seznam - hodnoty v seznamu bez duplicit Vyřešeno
-
- Level 4.5
- Příspěvky: 1547
- Registrován: březen 11
- Bydliště: Drsná Vysočina :D
- Pohlaví:
- Stav:
Offline
Re: Excel-Data-Ověření-Seznam - hodnoty v seznamu bez duplic
Co si bokem vytvořit seznam bez duplicit a z toho to ověření brát?
Re: Excel-Data-Ověření-Seznam - hodnoty v seznamu bez duplic
To právě nechci. Rád bych, aby to ecxcel udělal bez lidského zásahu, teda jestli je to možné? Díky.
-
- Pohlaví:
Re: Excel-Data-Ověření-Seznam - hodnoty v seznamu bez duplic
Teoretické řešení tu je, stoprocentní ne.
Ze seznamu vytvořte kontingenční tabulku, kde hlavičku použijete v řádkovém bloku. Na tento blok aplikujete vlastní název se vzorcem pro dynamickou oblast. Pak už zbývá to jen pořešit aktualizaci kontingenční tabulky (a to je podle mě docela problém).
Ze seznamu vytvořte kontingenční tabulku, kde hlavičku použijete v řádkovém bloku. Na tento blok aplikujete vlastní název se vzorcem pro dynamickou oblast. Pak už zbývá to jen pořešit aktualizaci kontingenční tabulky (a to je podle mě docela problém).
Re: Excel-Data-Ověření-Seznam - hodnoty v seznamu bez duplic
Kont. tabulce bych se taky rád vyhnul.
Možná se zeptám jinak. Neexistuje v excelu nějaká funkce, která by "vyzobala" z pojmenované oblasti jen jedinečné hodnoty? Něco jako DISTINCT? Díky.
Možná se zeptám jinak. Neexistuje v excelu nějaká funkce, která by "vyzobala" z pojmenované oblasti jen jedinečné hodnoty? Něco jako DISTINCT? Díky.
-
- člen HW spec týmu
-
Elite Level 12
- Příspěvky: 16119
- Registrován: květen 08
- Bydliště: České Budějovice
- Pohlaví:
- Stav:
Offline
Re: Excel-Data-Ověření-Seznam - hodnoty v seznamu bez duplic
cmuch píše:Co si bokem vytvořit seznam bez duplicit a z toho to ověření brát?
jba píše:To právě nechci. Rád bych, aby to ecxcel udělal bez lidského zásahu, teda jestli je to možné? Díky.
No vždyť na to nikdo nesáhne. Při změně listu1 aktualizuje VBA i onen seznam bokem (kdesi na listu XY) a z něj se berou hodnoty do rozevíracího seznamu.
Podobně by to šlo řešit polem, kde by se kontrolovala hodnota na duplicity, ale bylo to určitě pomalejší.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?
Chcete si nechat sestavit nový počítač?
Re: Excel-Data-Ověření-Seznam - hodnoty v seznamu bez duplic
Rád bych se vyhnul obecně jakémukoliv mezikroku - tzn. seznamu bokem bez duplicit, kont. tabulkám ap.
Žádnou vhodnou funkci, kterou bych dal do ověření s odkazem na pojmenovanou oblast, jsem v excelu nenašel, tak proto zkouším dotaz přes toto fórum. Samozřejmě, že si dokážu poradit jinak a obejít to (např. přes mezikrok), ale zkouším to právě neobejít. Ale je možné, že to napřímo prostě v excelu nejde.
Žádnou vhodnou funkci, kterou bych dal do ověření s odkazem na pojmenovanou oblast, jsem v excelu nenašel, tak proto zkouším dotaz přes toto fórum. Samozřejmě, že si dokážu poradit jinak a obejít to (např. přes mezikrok), ale zkouším to právě neobejít. Ale je možné, že to napřímo prostě v excelu nejde.
-
- Level 3
- Příspěvky: 452
- Registrován: leden 12
- Bydliště: Země, bohužel...
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Excel-Data-Ověření-Seznam - hodnoty v seznamu bez duplic
Osobně si myslím, že když to dokážeš vyřešit a funguje to rychle a jak potřebuješ (i kdyby to šlo nějak líp), tak je to dobře
A v tomhle případě se dá kdekoliv na listu (nebo na samostatný list) udělat skrytý sloupec a tam šoupnout pomocnou tabulku dat bez duplicit aktualizovanou makrem. Taky to tak mám vyřešeno.
Takže se přikláním ke "kolegům" k pomocné tabulce, je to jednoduché a rychlé.

Takže se přikláním ke "kolegům" k pomocné tabulce, je to jednoduché a rychlé.
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Re: Excel-Data-Ověření-Seznam - hodnoty v seznamu bez duplic Vyřešeno
OK. Nějak to udělám.
Každopádně zbavit se duplicit jde viz
http://www.get-digital-help.com/2009/03 ... ne-column/
Jen se bojím, že mi to v kombinaci s ověřením dat moc nepomůže, ale aspoň těch duplicit se člověk zbaví.
Každopádně zbavit se duplicit jde viz
http://www.get-digital-help.com/2009/03 ... ne-column/
Jen se bojím, že mi to v kombinaci s ověřením dat moc nepomůže, ale aspoň těch duplicit se člověk zbaví.
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 2
- 2358
-
od Karel203
Zobrazit poslední příspěvek
21 led 2025 14:43
-
- 1
- 2167
-
od petr22
Zobrazit poslední příspěvek
02 říj 2024 18:25
-
-
EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw) - 2
- 4811
-
od Riviera kid
Zobrazit poslední příspěvek
02 zář 2024 16:21
-
-
-
Buňka musí obsahovat řetězec, aby se zapnul rozbalovací seznam
od Marines93 » 02 lis 2024 09:44 » v Kancelářské balíky - 0
- 2085
-
od Marines93
Zobrazit poslední příspěvek
02 lis 2024 09:44
-
-
- 2
- 12227
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů