Tomáš Vymětal vymetalt@snt.cz: > Potřebuju dostat data ze dvou tabulek do třetí. V T1 je S1 a S2, v T2 je > S3 a S4. Cíl akce je vytvořit T3 (i manuálním kopírováním vytvořených > sloupců), kde bude S1 a S4 z jednotlivých tabulek v případě, že se sobě > v daném řádku S2 a S3 rovnají To zadani ma spoustu nedostatku, snad jsem to pochopil spravne... Tise predpokladam ze hodnoty ve sloupci S1 jsou unikatni a ve sloupci S4 taky. Takze si vezmu hodnoty z T1-S1 a T2-S4, vsechny je vlozim do jednoho sloupce. Seradim si je a odstranim duplicitni hodnoty. Obvykle to delam tak ze hodnoty mam ve sloupci A a do bunky B2 napisu vzorec "=A2=A1". Ten vrati bud true nebo false. Vyplnim sloupec A az do konce dat, nahradim vzorce hodnotami, seradim podle sloubce B a vymyzu radky s true. Tim dostanu tabulku se sloupcem A kde jsou vsechny jedinecne hodnoty z T1-S1 a T2-S4. No a pak si do slouce B nandam pomoci SVYHLEDAT z S2, vzorec asi takhle: =SVYHLEDAT(A1;_tabulka_T1_;2;NEPRAVDA) Argumenty jsou: co hledat; kde hledat; ktery sloupec vratit; priblizna/presna shoda) Do sloupce C stejnym zpusobem hodnoty z S3. Ve sloupci D si ty hodnoty porovnam a nehodici smazu. Doufam ze nejsem uplne mimo zadani, ale bez ukazky dat to asi nezvladnu, kdyztak zkus mensi vzorek privatne mailem. A pokud se chces zbavit #N/A, pouzij funkci =JE.CHYBHODN(). Proste si dej do dalsiho sloupce vzorec =KDYŽ(JE.CHYBHODN(A1);"";A1). Jo a SVYHLEDAT dokaze u velkych tabulek prepocitavat i desitky vterin, dopurucuju vysledky prubezne zamenovat za hodnoty (kopirovat -> vlozit jinak -> hodnoty). Hodne stesti... -pp21-Received on Thu, 9 Mar 2006 17:27:19 +0100
This archive was generated by hypermail 2.1.8 : 09. 03. 2006, 17:28 CET