Ing. Ľubomír Janoška
11.07.17,13:47
Ahojte Excel-encie,

poraďte prosím, ako automaticky spájať (do nového hárka) hodnoty buniek v takomto prípade:
v niekoľkých riadkoch prvého hárka sa opakuje obsah buniek v stĺpci A, ale sú rôzne obsahy buniek v stĺpci B,
v druhom hárku má byť iba toľko riadkov, koľko je v prvom hárku jedinečných hodnôt A a ku každej hodnote stĺpca A má byť priradené "spojenie" všetkých buniek stĺpca B, ktoré patria k tomuto obsahu.

V prvom hárku mám napríklad:
"Jozef Gregor Tajovský" "Statky - zmätky"
"Jozef Gregor Tajovský" "Ženský zákon"
a v druhom hárku potrebujem automaticky vygenerovať
Jozef Gregor Tajovský "Statky - zmätky Ženský zákon"
.. plus to isté pre ďalšie riadky.

Ďakujem
ivka70
11.07.17,12:12
Mozes to urobit cez kontingencnu tabulku. Hodnoty v stlpci B potom zlucit, ak ich chces mat v jednej bunke.
Ing. Ľubomír Janoška
11.07.17,12:22
Potrebujem čo najviac automatiky, lebo budem mať veľa riadkov a veľa verzií :(
Ale ďakujem :)
mepex
11.07.17,19:57
Neviem síce akú verziu Excelu používate, ale bral som to ako rozcvičku s používaním PowerQuery (dostupný od verzie 2010, ako doplnok; a vo verzii 2016 je už obsiahnutý). Funkčnosť je jednoduchá.
Na vstupnom liste doplníte (aktualizujete) vstupné údaje, a
na liste Výsledok v tabuľke ju dáte aktualizovať (Alt+F5).
Toto riešenie je obmedzené maximálne na 500 diel, ale taký objem by bunka aj tak nezvládla.
V prípade, že stĺpec diela nie je zalomený (diela nie sú na zvlášť riadkoch), stačí označiť celý spomínaný stĺpec a dať zalamovať text. Prípadne Autor podobne umiestniť na vrch resp. stred bunky.
Ak PQ nemáte možnosť použiť, asi bude riešenie to naprogramovať.
Ing. Ľubomír Janoška
12.07.17,06:24
Ďakujem, o Power Query som ani netušil, vyskúšam.
PaloPa
13.07.17,09:28
Ahoj Lubo,
Už sa tu niečo podobné riešilo (aj s príkladom):
http://www.porada.sk/t281223-excel-vzorec-na-zobrazenie-mien-zo-4-stlpcov-do-1-stlpca.html
P.
Ing. Ľubomír Janoška
13.07.17,10:18
Ďakujem Pali, už mi beží VB skript na mieru od marjankaj.