Přeskočit navigaci | Přeskočit na novinky
     

Jste zde: Úvodní stránka » excel » data » porovnat-dve-tabulky-rozsireny-filtr-excel-2010

Porovnat dvě tabulky - rozšířený filtr - Excel 2010

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Jak zkontrolovat a označit v tabulce 1 rozdíly oproti tabulce 2. Využitím rozšířeného filtru v Excel.

Úvodem

Celkem častým dotazem je jak porovnat dvě tabulky. Označit stejné (rozdílné) řádky. Jak na to elegantně v MS Excelu. Tak aby se nemusely používat VBA makra?

Jedním z možným řešením je použít filtry - rozšířené filtry.

Příprava

Pro ukázku budeme mít dvě tabulky, jedna na Listu1 druhá na Listu2.

Požadavky na tabulku: Tabulky musí mít stejné záhlaví (teda tu část záhlaví co budeme porovnávat). Výhoda: tabulky nemusí být setříděné, ani mít stejný počet záznamu. Co víc nemusí být ve stejné oblasti.

Tabulky pro porovnání:

Vytvoříme tabulku 1:

id jméno mzda poznámka
1 karel 12.000,– doktor filozofie
2 pepa 22.000,– automechanik
3 mufinka 520.000,– v domácnosti
4 honza 40.000,– strojař
5 tonda 40.000,– strojař
6 karla 12.000,– doktorka malířství

Vytvoříme tabulku 2:

id jméno mzda poznámka
4 honza 50.000,– strojař
5 tonda 50.000,– strojař
1 karel 12.000,– doktor filozofie
2 pepa 22.000,– automechanik
3 mufinka 520.000,– v domácnosti
6 karla 12.000,– doktorka malířství

Tabulky ke stažení

Ať nemusíte tabulky vytvářek: Zdroj - dvě tabulky k porovnání soubor ve formátu *.xlsx ke stažení zdarma.

Poznámka:Na první pohled vidíme, že změna je u honzy a tondy, ale jde o ukázkový příklad a ověření, že opravdu funguje. Budete-li mít 10.000 záznamu tak na první pohled změny neuvidíte.

V Excelu vypadá:

MS Excel 2010 - tabulka
MS Excel 2010 - tabulka

Porovnání

První tabulka primárná a druhá sekundární. Na druhé tabulce List2si zobrazíte změny.

Přepnete se na List2. Vyberete pás karet Data sekce seřadit a filtrovat ikona Upřesnit.

MS Excel 2010 - tabulka

Zobrazí se okno: Rozšířený filtr

MS Excel 2010 - Rozšířený filtr

V okně vyplníme co budeme kontrolovat. Oblast seznamu: $A$1:$C$7 a Oblast kritérií, tj. tabulku z kterou porovnáváte List1!$A$1:$C$7, je na List1.

Stiskem OK se zobrazí pouze stejné položky.

Stejné hodnoty - výsledek

MS Excel 2010 - Rozšířený filtr - výsledek

Jak dále?

Protože Rozšířený filtr vybral ty které se shodují a vy potřebujete opak (řádky které se liší). Označíme stejné. Do dalšího sloupce uvedeme název "stejné" a například slovem TRUE, nebo 1, označíme že jde o stejné.

MS Excel 2010 - Rozšířený filtr - stejné hodnoty

Na pásu karet Data sekce seřadit a filtrovat ikona Vymazat. Zobrazíte opět všechny záznamy. U stejných máte ve sloupci uvedenou informaci, že jde o řádky která se shodují s předchozí tabulkou. Já vybral označení "1"

Filtr na různé

Takže už víte které řádky sjou stejné a které různé. Takže ty různé vyfiltrujete. Označíte legendu tabulky a zvolíte. Na pásu karet Data sekce Seřadit a filtrovat ikona Filtr. U legendy se objeví šipky.

MS Excel 2010 - Filtr

vyberete prázdné položky (tj. ty které jsou různé).

MS Excel 2010 - Filtr

Hotovo tabulky porovnány

A úkol je hotov. Máte zobrazeny řádky, které se od předchozí tabulky liší.

MS Excel 2010 - Filtr

Další možnosti

Dále můžete tabulku setřídit, použít podmíněné formátování, které označí změněné řádky, nebo stejné řádky, atd. možností je mnoho. Případně uplatňovat další filtry.

Ke stažení zdarma

Soubor Porovnání dvou tabulek v MS Excelu 2010 soubor ve formátu *.xlsx ke stažení zdarma.

Závěrem

Pomohl Vám tento článek? Porovnávate exelovské tabulky stejně, nebo máte jinou fintu?

Článek byl aktualizován: 19.09.2020 10:56

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře


Geller

Přidáno: 05.02.13 15:50

Jen poznámka: Soubor ke stažení je již výsledně zpracován a ne připraven k postupu.

Pavel Lasák

Přidáno: 22.07.13 22:10

To Geller: Díky doplnil jsme i zdrojový soubor.

Veronika

Přidáno: 16.01.14 14:57

Moc děkuji za postup! Velmi pomohl

Pavel Lasák

Přidáno: 17.01.14 17:23

To Veronika: Rádo se stalo.

Renata

Přidáno: 18.02.14 09:25

Neviem ci som urobila niekde chybu, ale ked som takto postupovala pri mojich tabulkach, dostala som sa len po pouzitie rozsireneho filtra a oznacenie stlpca "rovnake". Ked som potom chcela dat zrusit filter, aby som videla vsetky zaznamy (nielen tie rovnake), funkciu zrusenia som nemala vysvietenu (teda som ju nemohla pouzit). Neviete v com moze byt problem? velmi pekne dakujem

Adam

Přidáno: 18.02.14 13:46

Vyse zmineny postup je strasne zdlouhavy a nachylny na lidskou chybu. Potrebuji porovnat 2 XLS dokumenty akci, ktera ma maximalne 5 kliknuti a barevne videt rozdilne bunky. Neco jako kdyz v Total Commanderu porovnavam textove soubory. Vyse uvedeny postup je opravdu slozity a pro rychlou praci velmi neefektivni.

Martin

Přidáno: 30.05.14 11:49

Zdravím, chtěl bych Vám tímto poděkovat za tutoriálky, opravdu velmi pomohou když si člověk neví rady. Jen tak na okraj to Adam: Postup je možná zdlouhavý (3-4 kroky se Vám zdají hodně?), ale zdá se mi opravdu srozumitelný a jednoduchý. Pokud nechápete, tak si udělejte makro,.... Postupy vedou k vyřešení problému úlohy - to je snad primární ne?!!! V případě, že někdo jiný z fóra ví jiný postup, třeba ho sem přidá nebo je to na hledání v google Ještě jednou díky za Vaši pomoc pane Lašáku

Mrkevv

Přidáno: 22.07.14 08:05

Super jednoduché. Moc děkuji za postup!!!

Dzafik

Přidáno: 21.08.14 09:39

Dobrý den, narazila jsem na problém - a to, že mám v buňkách kódy dlouhé (třeba i 15 znaků) a filtr mi ukazuje buňky s takto dlouhými kody jako shodné, i přestože nejsou (např. xxxxxxxxxxxxx - xxxxxxxxxxxxa). Lze toto nějak ošetřit, aby to kontrolovalo celý kód - ne jen začátek?

Peter

Přidáno: 07.09.14 17:21

Perfektní. V oblast kritérií stačí označit sloupec který nás zajímá. Děkuji za pomoc.

Ondra

Přidáno: 08.10.14 15:51

Dobrý den, mám podobné problémy jako kolegyně Dzafik. Porovnávám 2 tabulky. Jedna je o 100 položkách a druhá o 900 položkách. Potřebuji porovnat textové víceslovné výrazy. A v tom bude asi háček. V tabulce o 100 položkách je slovo "plavky", jenže ze druhé tabulky se mi vyberou i řádky s výrazem "plavky jednodílné modré", i když se tento výraz v 1. tabulce vůbec nevyskytuje. Děkuji moc za postup!

Pupkáč

Přidáno: 09.01.15 10:44

funguje mi to jen v jednoduchých tabulkách 2Adam: tohle mi funguje http://sourceforge.net/projects/spreadshcompare

Vendy

Přidáno: 02.03.15 15:35

Ahoj Pavle, mám dva soubory v prvním jsou latinská jména kytek ve druhém (o dost větším) také latinská jména kytek a vedle nich (další sloupec) stupeň jejich ochrany. Mám za úkol porovnat ty dva sloupce, Pokud je kytka z prvního sloupce i ve druhém, mám do prvního souboru připsat ten stupeň ochrany (kombinace písmen a čísel). Prosím, nemohl by mi s tím Excel pomoci? Moc děkuju.

Dandy

Přidáno: 06.03.15 17:18

Vendy Jestli tomu dobře rozumím, tak by šla použít funkce Svyhledat, ta doplní po porovnání stupeň ochrany.

Jirka

Přidáno: 08.03.15 02:53

Dobrý den, chtěl bych se optat - rozšířeným filtrem můžeme porovnat 2 tabulky, lze ale nějak porovnat najednou více tabulek? Mám řekněme 5 tabulek dat za různé země,každá země má vlastní řádek, sloupce jsou roky. Každá z tabulek se týká nějakého indikátoru. Ale data nejsou dostupná pro všechny země, tabulky tedy nemají shodný počet řádků a některé řádky uvnitř tabulky se liší. Proto bych chtěl tabulky filtrovat tak, aby zobrazovaly pouze řádky se zeměmi shodnými ve všech tabulkách současně. Moc prosím o radu. Děkuji

Migi

Přidáno: 06.06.16 16:39

prijde mi to porovnani slozite...lepsi zpusob je pres Data-Sloucit, vybrat smerodatna odchylka a zbyde jen to co ma rozdil, sice to vypocte smerodatnou odchylku, ale to je jedno...je to na jeden klik ;)

Monika M

Přidáno: 01.10.16 16:25

Dobrý den, porovnání je super. Ale já potřebuji ještě víc... :) Pokud nastala někde změna např.ve výši mzdy, jak na to, pokud bych chtěla, aby mi to označilo (např.barevně) všechny změny? A když nebudu mít v tabulce č.2 např.řádek 6 (Karel), tak mi to při porovnání nenajde tuto změnu (to že mi jeden řádek úplně zmizel). Najde to, že je řádek navíc v tabulce č.2. Poradíte mi? Předem děkuji Monika M






Excel


Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2021 |