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