< návrat zpět

MS Excel


Téma: Data z více listů do jednoho listu v souboru rss

Zaslal/a 24.8.2015 20:02

Zdravím,
potřebovala bych poradit, jak jednoduše v excelu nakopírovat data z 10 listů do prvního listu. Musí se na to použít makra nebo to lze i přes funkce? Na všech listech je stejná tabulka s různými daty a mají různé množství řádků. Moc děkuji.

Zaslat odpověď >

Strana:  1 2 3 4   další »
#026405
avatar
Záleží na tom, jestli chceš tabulky z jednotlivých listu (2-10) na list1 pod sebe nebo vedle sebe, jestli chceš celé tabulky nebo jen data, jestli máš v tabulkách nějaké funkce nebo jen data apod. Nejjednodušší je asi zkopírovat tabulku a vložit zkopírované buňky (nebudou se aktualizovat). Pokud chceš aby se data v tabulkách na listu1 měnila v závislosti na změnách v tabulkách jednotlivých listů, pak stačí napsat do buňky listu1 = a pak vybrat list a buňku ze které se májí data překlápět. př. do A1 listu1 vložíš =List2!C1 a budou se do ní překlápět data z buňky C1, listu2. Za oško buňky pak jednoduše přetáhneš vzorec do buněk ostatních. Pokud jsem to špatně pochopil dej nějaký vzor. 8citovat
#026407
avatar
Vypadá to takto - je to výkaz, na každém listu je různý počet řádků s daty, potřebuji, aby se mi na první list vždy propsali pouze řádky, ve kterých jsou data, nechci to právě ručně kopírovat ze všech těch listů na ten první. Na výběr u dvou sloupců využívám "vybrat z rozevíracího seznamu". Data nepotřebuji mít aktualizovaná neustále, ale cca jednou týdně.. Díkycitovat
#026408
avatar
Ještě ta příloha
Příloha: zip26408_sesit1_vesela.zip (11kB, staženo 279x)
citovat
#026409
avatar
Pokud děláš zápis na listech 2 a výše a potřebuješ mít přehled na listu 1 tak by to mohlo být takle. Pokud jsem to pochopil blbě tak sorry.
Příloha: rar26409_sesit1_vesela.rar (47kB, staženo 718x)
citovat
#026410
avatar
Ahoj Johane, moc děkuji za pomoc.

V podstatě jsi to vystihl, akorát aby byla data pod sebou, už jsem si to přehodila, tak moc díky! 1citovat
#026412
avatar
nedíval jsem se na přílohu, ale odpověď na otázku "zda makra nebo funkce".; obojí je možné, ale přes makra to bude elegantní a rychlejšícitovat
#026414
avatar
Ahoj Davide, jde mi v podstatě o sloučení dat z několika listů do jednoho souboru - viz. příloha. Na jednotlivých listech budou data přibývat a vždy potřebuji, aby se dali jednoduše a rychle "překopírovat" do toho prvního listu (potřebuji to cca jednou týdně). S makry bohužel moc neumím :( Díky M.
Příloha: zip26414_sesit1_vesela2.zip (71kB, staženo 171x)
citovat
icon #026416
avatar
Pokiaľ by som mal problém vyriešiť ja, tak by som sa v prvom rade zamyslel nad tým, či by nebolo lepšie dáta zapisovať na jeden list a z neho potom tvoriť samostatné listy pre jednotlivých pracovníkov - t.j. presne opačný koncept, než je použitý v zadaní. O dôvodoch, prečo to má vyzerať, ako navrhujem, sú popísané spústy stránok.

V prípade, že by ale nebolo možné postupovať hore načrtnutou cestou, tak by som asi zapojil MS Query s jednoduchým zjednocovacím dotazom, ktorého možný základný tvar, ktorý je ďalej modifikovateľný, by bol nasledujúci:SELECT *
FROM `List2$`
UNION ALL
SELECT *
FROM `List3$`
UNION ALL
SELECT *
FROM `List4$`
UNION ALL
SELECT *
FROM `List5$`
. Jeho vytvorenie trvalo cca 2 minúty, za tak krátku dobu, obávam sa, nikto funkčné makro nenapíše, to samé by platilo i o riešení cez vzorce. Napísanie odpovede mi zabralo viac času, než samotné vytvorenie uvedeného dotazu v MS Query.

Ešte dodám, že príklady rôznych riešení konsolidácie dát má na svojich stránkach veľmi dobre popísané Ron de Bruin, takže pokiaľ máš záujem, môžeš študovať a niečomu sa priučiť, stojí to za námahu, tuná: http://www.rondebruin.nl/win/section3.htmcitovat
#026423
elninoslov
A ak by ste mala záujem o to makro, tak tu je. Kopíruje celé polia naraz, je to veľmi rýchle. Nevšíma si iba list s názvom "Spolu", ale ak chcete aby si nevšímal aj iné listy, tak doplním do makra ešte jednu funkciu. Pracuje iba s hodnotami, a bez medzier. Aktualizácia dát prebehne kliknutím na tlačítko Aktualizovať. Jednoduché.
PS: Ale raz sa tie SQL budem musieť naučiť 5
Příloha: rar26423_sesit1_vesela-3.rar (44kB, staženo 661x)
citovat
icon #026425
eLCHa
Věčný problém přístupu k práci. Místo aby se ta data zadávala rovnou na jeden list, tak se to zadává na x listů a pak se to chce sloučit...

Největší legrace na SQL je to, že tam není co se učit. Hodina samostudia a je to.
easy peasycitovat

Strana:  1 2 3 4   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Podmínka pro spuštění makra

MilanKop • 18.3. 18:51

Podmínka pro spuštění makra

Stalker • 18.3. 18:34

duplicity

fortes • 18.3. 17:48

Podmínka pro spuštění makra

MilanKop • 18.3. 17:31

spojení vzorců v PQ

elninoslov • 18.3. 15:13

spojení vzorců v PQ

Majki • 18.3. 14:15

Automaticka zmena obsahu bunky podla datumu

elninoslov • 17.3. 12:14