Dobrý den,
mám dva listy v excelu, ve kterých bych potřeboval porovnat obsah. Přemýšlel jsem nad vyexportováním výsledku do třetího listu, popřípadě čtvrtého ještě. V prvním listu mám předchozí měsíc se skladovými zásobami a ve druhém listu mám současný měsíc se skladovými zásobami. V každý z těchto listů má 12 sloupců a může mít až 7000 řádků. Obsah 12ti sloupců by měl být vesměs vždy stejný, mění se akorát cena a množství, ale stejná položka může být v každém listu na jiném řádku. Myslel jsem si, že by třetí list byl rozdíl mezi listem jedna a listem dva (list1 - list2 = list3(rozdíl)), kde by se zobrazily položky s nějakým rozdílem, nebo i beze změny. List3 by v dalším měsíci sloužil jako vstupní data pro list1. Ve čtvrtém listu jsem si říkal, že by bylo možné zobrazit pouze položky, kde je nějaký rozdíl a položky, které by se rovnaly list 1= list 2 by se v listu 4 vůbec nezobrazily. Šlo by něco takového vytvořit? zkoušel jsem nějaké porovnání přes vzorečky, ale přijde mi to, že to není moc efektivní, především díky tomu, když nemusí na listech 1 a 2 sedět počet řádků. Hledal jsem na internetu i nějaký návod na makro, ale to mi podle návodu nic neříkalo. Neporadil by mi někdo prosím? Děkuji
porovnání dvou listů excelu
-
- Pohlaví:
Re: porovnání dvou listů excelu
Tohle je kolego na delší vyprávění. Začíná to odpověďmi na otázky "co je v jednom a není ve druhém" a vyhledávacími funkcemi. Vesměs je to čistě vzorci neuřiditelné, takže nastupují buď makra a nebo sofistikovanější varianta - SQL přístup do sešitů, MS Query, resp. pod VBA ADO a dotazy typu JOIN (INNER, OUTER, LEFT, ...). A jestliže netušíte, o čem mluvím, pak to prostě není na pětiminutovou odpověď. Nic ve zlém. Bohužel článek na dané téma jsem nestihl na svůj web ještě dát.
Re: porovnání dvou listů excelu
Tak Microsoft Access, nebo jiné sofistikovanější způsoby nepřipadají v úvahu, protože k těmto možnostem bohužel nemám přístup. Jediná možnost je asi využití makra (popřípadě VBA, nevím), což mi umožňuje v excelu karta vývojář. Ale jak jsem tak brouzdal internetem, tak jsem na nic nenarazil co by mi pomohlo...
Celkem už si s tím lámu hlavu dlouho :-/
Celkem už si s tím lámu hlavu dlouho :-/
-
- Pohlaví:
Re: porovnání dvou listů excelu
I k sešitům Excelu - pokud jsou data uspořádána ve formě seznamu - lze přistoupit databázově (tj. nepotřebujete ani Access, ani jeho runtime knihovnu, vystačíte si s Excelem). Pak ale musíte mít alespoň základy SQL. Je mi líto, tohle není podle zkušenosti na pár minut, spíš na hodiny a spousty dotazů, na které ani teď neznáte odpovědi a třeba já se tím jen tak z volné chvíle zabývat nemůžu. Ostatně opět podle zkušenosti, budete nejdřív čistit data od nepravostí, než k tomu vůbec budete moc databázově přistoupit (sešit není ideální zdroj dat). A když slyším slova jako sklad, faktura aj. v Excelu, jsem VELMI obezřetný kývnout na cokoliv.
-
- Level 4.5
- Příspěvky: 1544
- Registrován: březen 11
- Bydliště: Drsná Vysočina :D
- Pohlaví:
- Stav:
Offline
Re: porovnání dvou listů excelu
Tak sem dejte nějakou přílohu jak by to mělo vypadat (stačí několik desitek řádku s demo daty) a nějaké porovnání vymyslíme.
Hlavně popsat co porovnávat a kam kopírovat dle výsledku.
Hlavně popsat co porovnávat a kam kopírovat dle výsledku.
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 6
- 1953
-
od Faster1
Zobrazit poslední příspěvek
08 zář 2023 16:27
-
- 0
- 1666
-
od luko02420
Zobrazit poslední příspěvek
02 srp 2023 14:12
-
-
Excel - automatický export listů xls do pdf včetně pojmenování Příloha(y)
od kalosek » 28 čer 2023 20:31 » v Kancelářské balíky - 2
- 2070
-
od kalosek
Zobrazit poslední příspěvek
29 čer 2023 19:39
-
-
- 18
- 3577
-
od luko02420
Zobrazit poslední příspěvek
16 kvě 2023 11:27
-
- 0
- 812
-
od Jsimi
Zobrazit poslední příspěvek
06 úno 2024 22:43
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů