No.. už je hotovo především díky tomu clipboardu, za který ještě jednou díky ... už nemám sílu myslet ... takže .. ten příklad .. třeba ... první tabulka ID - obj. 123 - (nic) 124 - 487 125 - 1 123456 - 654321 druhá tabulka obj. - cena (nic) - 300 (samo tyto položky se automaticky navádět nemůžou) 487 - 350 654321 - 200 654786 - 150 6543211 - 200 (čili mohou existuovat ID, které nemají objednací kód, pak se nezpracovává, k objednacímu kódu nemusí být cena, pak není co přidat - není třeba řešit, protože ceny předtím komplet vynuluju u všeho, existují obj. kódy, které nejsou zadány v systému (nové či nestandardní) a nakonec jak jsem uváděl, může být cena na zboží, které nemá kód, takže samo není kam přiřadit ..) a cíl je ID - cena sory za improvizaci, prosíravě jsem ihned po dokončení všechny mezistupně výroby tabulky smazal, protože jsem měl chuť zabíjet (můžu posloužit v pondělí kompletní databází :) jinak těch 50K položek má jen první tabulka, druhá má necelých 5K a logicky třetí bude mít ještě míň .. T.V. Petr Pokorny napsal(a): > 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- > > -----------------------------------------------------( reklama )----- > Digitalni televize je jiz v Praze a Brne. Kdy dorazi k vam? > Vse o digitalnim vysilani: pristroje, technologie, zakony, pokryti: > Ctete DigiZone.cz (http://www.digizone.cz/) > --------------------------------------------------------------------- >Received on Thu, 09 Mar 2006 18:57:11 +0100
This archive was generated by hypermail 2.1.8 : 09. 03. 2006, 18:56 CET