Sloučení dat z více sešitů

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

erthos
nováček
Příspěvky: 32
Registrován: září 10
Pohlaví: Muž
Stav:
Offline

Sloučení dat z více sešitů

Příspěvekod erthos » 15 zář 2010 14:45

Ahoj,

potřebuji sloučit obsah dvou sešitů (test1 a test2) tak aby byly řazeny dle hlavičky dle sešit test1. Jedná se o ukázková data a ve skutečnosti jich bude tisíce řádků v každém sešitu. Jakým způsobem se dají dtakto data z více sešitů spojit do jednoho sešitu?

Děkuji za odpověď.

M
test2.xlsx
(10.26 KiB) Staženo 160 x

test1.xlsx
(10.18 KiB) Staženo 103 x

Reklama
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Sloučení dat z více sešitů

Příspěvekod navstevnik » 15 zář 2010 16:25

Nez programovat proceduru, tak v sesitu test 2 nakopiruj do vedlejsich sloucu sloupce A:D v potrebnem poradi a pak tyto nove sloupce vkopiruj do sesitu test1 ( nebo take muzes kopirovat jednotlive sloupce A:D z test2 do test1v pozadovanem poradi).
Uf..to bylo slozite :evil:

erthos
nováček
Příspěvky: 32
Registrován: září 10
Pohlaví: Muž
Stav:
Offline

Re: Sloučení dat z více sešitů

Příspěvekod erthos » 15 zář 2010 18:15

Psal jsem že jsou přiložené soubory pouze ilustrační, ve skutečnosti se jedná o 15 sešitů s různě přeházenými daty(sloupci)

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Sloučení dat z více sešitů

Příspěvekod navstevnik » 15 zář 2010 21:05

No i kdyz to budou tisice radku v kazdem sesitu, tak se to da rucne udelat, je jedno jestli kopirujes 100 nebo 10000 radku.
Navic uvadis, ze sloupce jsou ruzne zprehazene, takze nejspis by bylo nutno pro kazdy jednotlivy sesit pouzit samostatnou proceduru respektujici konkretni rozlozeni sloupcu.
Tim spise to je pro "rucni" kopirovani.
Ps.: Demo data musi zachovavat strukturu sesitu, listu, pouze ciselne hodnoty jsou nahodne stejneho radu, texty pak Lorem ipsum (nejsou-li rozhodujici). Jinak jsou takova demo data pouhym balastem.

erthos
nováček
Příspěvky: 32
Registrován: září 10
Pohlaví: Muž
Stav:
Offline

Re: Sloučení dat z více sešitů

Příspěvekod erthos » 17 zář 2010 12:29

Děkuji za odpověď. Chci problematiku pochopit, ne dostat vyřešenou úlohu.
Potřebuji přemístit celkem 3 sloupce v jednom sešitu tak, aby byly ve stejné pozii jako v druhém sešitu. Potom chci sloučit všechna data z obou sešitů do jednoho.

Vím že to může být manuálně jednoduché, ale budu to provádět každý měsíc u 14 sešitů. Proto hledám pomoc (makra), nebo cokoliv jiného co by mohlo pomoci.

Jakým způsobem se dají sloučit data ze sešitů, která obsahují totožná data (=totožné sloupce - nadpisy)?
Jakým způsobem se dají sloučit data ze sešitů, která mají různě přeházené sloupce?

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Sloučení dat z více sešitů

Příspěvekod navstevnik » 17 zář 2010 14:01

Pro studijni ucely prikladam sesit v Excelu 2000 (napsano drive pro podobny ucel) , ktery ze zdrojovych souboru prenese vybrane sloupce do noveho sesitu, sloupce maji shodnou strukturu, lze omezit prenos hlavickovych radku. Pokyny jsou v sesitu.
Zatim studuj, analyzuj, doplnim o usporadani sloupcu podle hlavickoveho radku.
Přílohy
Transfer.xls
(73.5 KiB) Staženo 425 x

erthos
nováček
Příspěvky: 32
Registrován: září 10
Pohlaví: Muž
Stav:
Offline

Re: Sloučení dat z více sešitů

Příspěvekod erthos » 17 zář 2010 15:50

Ten převodník by mohl být super, jen úplně nerozumím co a kam vyplnit, tvořím to takto správně?

katalog C:\Documents and Settings\milan\Plocha\test
soubory ALL1.xlsx;ALL2.xlsx;AXA.xlsx;AXA3.xlsx;AXA4.xlsx;AX5.xlsx;
list all1
počet hlavičkových řádků 1
rozsah sloupců (př.:B:B;D:F;A:K) A:A;B:B;C:C; (tohle bych potřeboval vysvětlit)

katakog C:\Documents and Settings\milan\Plocha\test
název SlouceneSoubory.xlsm
list Data
vložit počínaje sloupcem (př.: B:B): A:A;B:B;C:C;


Jak udělám když potřebuji převést z souborů ALL1.xlsx;ALL2.xlsx;AXA.xlsx;AXA3.xlsx;AXA4.xlsx;AX5.xlsx; do SlouceneSoubory.xlsm tak že by se přesunuli sloupce takto:

z do

R G
Q F
P Q
O T
N S
M R
L P
K N
J M
I L
H K
G I
F H

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Sloučení dat z více sešitů

Příspěvekod navstevnik » 17 zář 2010 17:42

Takto:
katalog C:\Documents and Settings\milan\Plocha\test - OK
soubory xlsx - zde je pouze pripona souboru xls nebo xlsx (xlsm), adresar musi obsahovat pouze soubory k preneseni
list all1 - ve vsech souborech musi byt tento list
počet hlavičkových řádků 1 - bude prenesen pouze z prvniho v poradi prenasenych souboru
rozsah sloupců (př.:B:B;D:F;A:K) A:A;B:B;C:C - za poslednim sloupcem neni ; (strednik), zde jsou uvedeny sloupce, ktere maji byt preneseny napr.: A:D

katakog C:\Documents and Settings\milan\Plocha\test - OK
název SlouceneSoubory.xlsm
list Data - nazev listu v cilovem souboru
vložit počínaje sloupcem (př.: B:B) A:A - urceni sloupce, od ktereho budou sloupce vkladany postupne v poradi, jak jsou zadany vyse v rozsahu sloupcu do souvisleho bloku.
Navic je potreba cely sesit ullozit pred prvnim pouzitm se soubory Ex 2007 jako sesit s makry .xlsm viz poznamka v sesitu!
Otestuj si to na zalozni sade souboru (nebo demo souborech) a uvidis vliv zadani na vysledek.

Zmena poradi sloupcu pripadne umisteni sloupcu do jinych pozic neni reseno.

Pozadavek na zmenu poradi sloupcu (pokud je v kazdem zdrojovem sesitu jine) do jednotneho poradi v cilovem souboru (podle zadaneho vzoru - seznamu hlavicek) teprve bude nutno vyresit a to podle hlavicek, ktere musi byt potom pro odpovidajici sloupce identicke a hlavickovy radek musi byt v kazdem sesitu.
Pokud by se melo jednat o jakesi preusporadani a rozmisteni sloupcu s vlozenymi prazdnymi sloupci a to pouze podle oznaceni sloupce, tak by to nejspis vyzadovalo zadavt prevodni tabulku, o reseni jsem zatim neuvazoval.

PS. Zadej poradi prenasenych sloupcu tak jak maji byt ve vyskedku, ve kterem vlozenim prazdnych sloupcu docolis jumisteni do definitvni pozice.

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Sloučení dat z více sešitů

Příspěvekod navstevnik » 20 zář 2010 15:37

V priloze je upravena aplikace - pracovni verze.
Vzhledem k ruzne strukture sloupcu v jednotlivych sesitech jsou pro prevod v pozadovanem usporadani nutne odpovidajici hlavicky sloupcu v tecto sesitech.
Ze sesitu v zadanem adresari vlozi do noveho sesitu sloupce v poradi danem seznamem hlavicek, za prazdnou hlavicku (;;) vlozi volny sloupec.
Otestuj na zaloze sesitu.
Přílohy
Transfer1.xls
(72 KiB) Staženo 352 x


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • 144hz monitor nefunguje na více než 120hz Příloha(y)
    od fakeyn » 11 kvě 2023 21:37 » v Problémy s hardwarem
    1
    889
    od kecalek Zobrazit poslední příspěvek
    12 kvě 2023 12:30
  • Jak přidám více monitorů do mini Windows PC.
    od holatir427 » 06 lis 2023 13:59 » v Problémy s hardwarem
    8
    1440
    od mmmartin Zobrazit poslední příspěvek
    04 led 2024 11:27
  • Tisk více excel souborů najednou.
    od Myerina » 17 dub 2024 17:42 » v Kancelářské balíky
    2
    862
    od Myerina Zobrazit poslední příspěvek
    20 dub 2024 11:36
  • excel text na konec více řádků najednou Příloha(y)
    od Myerina » 03 led 2024 11:51 » v Kancelářské balíky
    5
    1003
    od Zivan Zobrazit poslední příspěvek
    04 led 2024 09:42
  • Prodám zcela nový - MegaRAID 9361-24i 4 GB - více kusů
    od Pepe3340 » 17 dub 2024 08:39 » v P: Vše ostatní
    0
    629
    od Pepe3340 Zobrazit poslední příspěvek
    17 dub 2024 08:39

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 42 hostů