Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Excel - mazání řádků

Dobrý den, mám 2 soubory (není problém obsah jednoho souboru dát do druhého listu prvního souboru).

v prvním souboru,Sloupec "A" má nadpis "ČÍSLO KATALOGU" a nachází se v něm cca 200 různých čísel produktů.

Druhý soubor je ve stejném formátu, jen je v něm o hodně více než 200 produktů. Dá se nějak udělat, aby se všechny řádky s číslem katalogu, které není v prvním souboru, smazaly? (nebo abych je všechny "vybral" a pak sám smazal).

Díky

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Děkuji za rady, nejsem ale schopen s tím hnout. Podrobněji to popíšu. pcporadna.png V prvním listu…
fsafasw 10.11.2015 15:10
fsafasw
Rozumiem tomu dobre, ze chces preniest vyrobcu z list1 do list2 k totoznym cislam katalogu? Ak ano,…
robert13 10.11.2015 16:23
robert13
Děkuji moc, funguje to skvěle :) nový
fsafasw 10.11.2015 16:36
fsafasw
Rozumiem tomu dobre, ze chces preniest vyrobcu z list1 do list2 k totoznym cislam katalogu? Ak ano,… nový
robert13 10.11.2015 16:41
robert13
Este som totiz dopisoval...;-) nový
robert13 10.11.2015 16:42
robert13
Ještě jednou díky, všechno funguje jak má :) poslední
fsafasw 10.11.2015 17:44
fsafasw
nejjednodušší,nejrychlejší svyhledat nový
radlik 10.11.2015 16:25
radlik

Děkuji za rady, nejsem ale schopen s tím hnout. Podrobněji to popíšu.

pcporadna.png

V prvním listu (list2 se jmenuje) je dejme tomu 200 položek. V druhém listu (jmenuje se list 1) je cca 4000 položek. Některé tam ale nejsou, tzn. jsou jenom v prvním listu a ve druhém ne.

Potřebuji dostat toho "výrobce" z listu 1 do listu 2. S tím, že pár položek tam nebude, tak u těch ať to zůstane klidně prázdné.
Nějaké nápady? Děkuji mnohokrát :)

Rozumiem tomu dobre, ze chces preniest vyrobcu z list1 do list2 k totoznym cislam katalogu?
Ak ano, tak funkcia Vlookup (Svyhledat)
1) nesmies mat prazdny stlpec v list1 medzi cislom katalogu a vyrobcom. Cize stlpec A bude cislo katalogu, stlpec B bude vyrobca
2) v list2 do bunky B2 napises:
=vlookup(A2;list1!$A$2:$B$4000;2;False)
V ceskej verzii:
=svyhledat(A2;list1!$A$2:$B$4000;2;Nepravda)
Pricom 4000 je posledny vyplneny riadok v list 1
3)vzorcom z B2 vyplnis cely stlpec po najspodnejsi riadok v list2, kde je v stlpci A nejaka hodnota.

Rozumiem tomu dobre, ze chces preniest vyrobcu z list1 do list2 k totoznym cislam katalogu?
Ak ano, tak funkcia Vlookup (Svyhledat)
1) nesmies mat prazdny stlpec v list1 medzi cislom katalogu a vyrobcom. Cize stlpec A bude cislo katalogu, stlpec B bude vyrobca
2) v list2 do bunky B2 napises:
=vlookup(A2;list1!$A$2:$B$4000;2;False)
V ceskej verzii:
=svyhledat(A2;list1!$A$2:$B$4000;2;Nepravda)
Pricom 4000 je posledny vyplneny riadok v list 1
3)vzorcom z B2 vyplnis cely stlpec po najspodnejsi riadok v list2, kde je v stlpci A nejaka hodnota.
Potom cely stlpec so vzorcami skopirujes a sam sebou prelepis inak: hodnotami.
Na zaver vyfiltrujes v stlpci B chybovu hlasku a vymazes ich.
Da sa to osetrit fukciou Iferror, ktora by osetrila to, aby namiesto chybovej hlasky bola rovno prazdna bunka, ale tato funkcia je k dispozicii az od Excelu 2007 a kym by som ti to znova napisal, tak zatial to mozes mat vyssiepopisanym postupom davno hotove

Zpět do poradny Odpovědět na původní otázku Nahoru