Stránka 1 z 1
Porovnání hodnot EXCEL
Napsal: 21 úno 2014 13:45
od Lueticky_kretek
Zdravím, mohu poprosit o radu s následujícím problémem.
Mám k porovnání 2 tabulky
1.tabulka = sloupce A,B
2.tabulka = sloupce C,D
Hodnoty 2 tabulky jsou správné. Cílem je hodnoty 2.tabulky aktualizovat do 1. tabulky.
Tabulky potřebuji porovnat následujícím vzorcem.
Pokud se najde shoda mezi sloupci D a B, tak doplň do sloupce A hodnotu ze sloupce C.
Pokud hodnota z 2. tabulky (sloupec D) není obsažená v 1. tabulce (sloupec B), tak tento řádek ignorovat (přeskočit).
Upozorňuji, že obě tabulky mají různý počet řádků.
Výsledkem tedy bude sloupce F a G.
Ideálně bych potřeboval znát vzorec, ne makro, který lze univerzálně použít.
Díky moc
Re: Porovnání hodnot EXCEL
Napsal: 22 úno 2014 10:23
od d1amond
Re: Porovnání hodnot EXCEL
Napsal: 24 úno 2014 12:46
od Lueticky_kretek
Zdravím,
díky za odkaz. Toto jsem studoval již předtím, ale není to můj případ.
Re: Porovnání hodnot EXCEL
Napsal: 24 úno 2014 18:38
od F.Skoch
Re: Porovnání hodnot EXCEL
Napsal: 25 úno 2014 11:19
od Lueticky_kretek
Díky moc. Toto vypadá líp, ale ne úplně bylo pochopeno moje zadání.
Napíši polopaticky přesné zadání.
Prohledávej sloupec B - pokud se najde shoda hodnoty se sloupcem D, tak hodnotu sloupce A (příslušného řádku) se nahradí hodnotou sloupce C.
příklad:
1) A2=1, B2=20 .... C2=2, D2=20 ... výsledek bude A2=2,B2=20
2) A4=5, B4=50 .... C5=6, D5=50 ... výsledek bude A4=5 (převezme se hodnota z C5 a porovnávaného D5), B4=50
Počet řádků se může lišit, stejně i počet hodnot. Stěžejní je to nahrazení hodnot sloupců C a A při shodě sloupců B a D.
Re: Porovnání hodnot EXCEL
Napsal: 25 úno 2014 20:12
od F.Skoch
Aha cyklický odkaz.Do A2 zadáš hodnotu a vzorcem ji chceš v té samé buňce změnit . Jsem zvědav kdo tento vzorec složí!!!
Re: Porovnání hodnot EXCEL
Napsal: 26 úno 2014 08:51
od Lueticky_kretek
Nemusí se změnit v té dané buňce, klidně nechť se vytvoří nové sloupce, které budou reflektovat požadavek.
Re: Porovnání hodnot EXCEL
Napsal: 28 úno 2014 11:58
od Lueticky_kretek
Nikdo netuší?
Re: Porovnání hodnot EXCEL
Napsal: 28 úno 2014 18:23
od cmuch
Tak snad takto:
Výsledek bude v jiných sloupcích, které si určíš sám.
Do prvního sloupce nakopíruj tento vzorec - to je nový sloupec A
Kód: Vybrat vše
=KDYŽ(A2="";"";KDYŽ(JE.NEDEF(INDEX(D:D;POZVYHLEDAT(SVYHLEDAT(B2;E:E;1;NEPRAVDA);E:$E;0)));A2;INDEX(D:D;POZVYHLEDAT(SVYHLEDAT(B2;E:E;1;NEPRAVDA);E:$E;0))))
Do druhého sloupce nakopíruj tuto - to je sloupec B
Vše rozkopíruj dolů, od druhého řádku (viz vzorce)
Re: Porovnání hodnot EXCEL
Napsal: 03 bře 2014 08:51
od Lueticky_kretek
Super. Toto funguje. Jen mne překvapuje košatost vzorce, ale to nic nemění na faktu, že je to přesně ono
Díky moc