Re: jobík v Excelu na večer ;) (hráblo mi)

From: Tomáš Vymětal <vymetalt (zavinac)>
Date: 09. 03. 2006, 18:57 CET
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