excel

Feb. 13th, 2009 05:14 pm
[identity profile] vzdor095.livejournal.com posting in [community profile] useful_faq
о всемогущий all!

есть 2 таблицы эксель

содержание второй отчасти повторяет содержание первой

как в первой удалить все то, чего нет во второй таблице?

поясню: есть два магазина, у каждого свой прайс.

у магазина номер 1 номенклатура - 1000 товаров. у магазина номер 2 - 500 товаров. в обоих прайсах одинаковые артикли. необходимо сравнить цены.

как в прайсе номер 1 удалить те 500 товаров, которых нет в прайсе номер 2

помогите, плиз!

Date: 2009-02-13 02:22 pm (UTC)
From: [identity profile] kobzoviki.livejournal.com
функция ВПР

Date: 2009-02-13 02:37 pm (UTC)
From: [identity profile] only-ju.livejournal.com
ВПР:
в обеих таблицах сортируете по возрастанию столбец, по которому у вас будет сравнение (например, это артикульный номер)
этот столбец ставите первым в таблице, в которой будете делать сверку
дальше по справке
в указанном столбце у вас появятся значения, которые вы хотите получить из второй таблицы (т.е. какова цена по данному артикулу во втором магазине)
в тех строках, которые отсутствуют во второй таблице, вы увидите "N/A", таким образом поймете, чего не хватает, а что уже есть

функция классная для сравнения больших таблиц,
но не факт, что здесь она самая оптимальная

Date: 2009-02-13 02:38 pm (UTC)
From: [identity profile] kobzoviki.livejournal.com
в общем так: например у вас две таблицы Т1 и Т2
в каждой соответственно условно 2 столбца - артикул и цена
в той таблице в которой у вас содержатся 1000 наименований на свободную ячейку ставите знак = и жмете функцию впр. в первой ячейки фунцции (там их три всего не помню как называется) выбираете первуя ячейку первого столбца с артикулом. переходите на второе поле в функции. там нужно задать диапазон поиска. переходите в Т2 и выделяете первый столбец-артикул и конечный - цена. в ячейке формулы появляется диапазон. в последнем поле ставите просто 0.кликаете ок. и в Т1 протягиваете или прощелкиваете формулу сверху вниз. все артикулы которых не будет в Т2 обозначатся как n/a. те артикулы которые совпали по наименованию проставится цена.
немного путано но надеюсь вы поняли ыхыхы

Date: 2009-02-13 02:49 pm (UTC)
From: [identity profile] kobzoviki.livejournal.com
ага да про номер столбца забыл лошара((

Date: 2009-02-13 02:42 pm (UTC)
From: [identity profile] only-ju.livejournal.com
http://tinklai.dkd.lt/programine/excel_vlookup.htm

вот тут хорошее объяснение

Date: 2009-02-13 02:27 pm (UTC)
From: [identity profile] n0mad-sexhex.livejournal.com
на VBA, пройтись по всем ячейкам с артиклями второй таблицы, записать их значения в массив, в цикле пройтись по всем ячейкам с артиклями в первой таблице, сравнивая их со значениями из массива, снося ненужные ряды

Date: 2009-02-13 02:50 pm (UTC)
From: [identity profile] antropovalexey.livejournal.com
Поищите функцию "удалить дубликаты"
ctrl+a, потом нажмите на кнопку удаления.