Porovnání hodnot EXCEL
Moderátor: Mods_senior
-
Lueticky_kretek
- Level 1

- Příspěvky: 56
- Registrován: 18 čer 2009 11:20
Porovnání hodnot EXCEL
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
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
-
d1amond
- člen HW spec týmu
- Příspěvky: 16119
- Registrován: 26 kvě 2008 10:14
- Bydliště: České Budějovice
Re: Porovnání hodnot EXCEL
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?
Chcete si nechat sestavit nový počítač?
-
Lueticky_kretek
- Level 1

- Příspěvky: 56
- Registrován: 18 čer 2009 11:20
Re: Porovnání hodnot EXCEL
Zdravím,
díky za odkaz. Toto jsem studoval již předtím, ale není to můj případ.
díky za odkaz. Toto jsem studoval již předtím, ale není to můj případ.
Re: Porovnání hodnot EXCEL
Něco takového?
-
Lueticky_kretek
- Level 1

- Příspěvky: 56
- Registrován: 18 čer 2009 11:20
Re: Porovnání hodnot EXCEL
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.
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
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ží!!!
-
Lueticky_kretek
- Level 1

- Příspěvky: 56
- Registrován: 18 čer 2009 11:20
Re: Porovnání hodnot EXCEL
Nemusí se změnit v té dané buňce, klidně nechť se vytvoří nové sloupce, které budou reflektovat požadavek.
-
Lueticky_kretek
- Level 1

- Příspěvky: 56
- Registrován: 18 čer 2009 11:20
Re: Porovnání hodnot EXCEL
Nikdo netuší?
Re: Porovnání hodnot EXCEL
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
Do druhého sloupce nakopíruj tuto - to je sloupec B
Vše rozkopíruj dolů, od druhého řádku (viz vzorce)
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))))Kód: Vybrat vše
=KDYŽ(A2="";"";B2)-
Lueticky_kretek
- Level 1

- Příspěvky: 56
- Registrován: 18 čer 2009 11:20
Re: Porovnání hodnot EXCEL
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
Díky moc
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek

