Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сравнение двух таблиц - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Сравнение двух таблиц
alirko Дата: Вторник, 15.01.2013, 22:59 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Доброго времени суток, уважаемые форумчане!

Вопрос в следующем:

Имеется две таблицы эксель в разных файлах (т.е. два прайса одного и тогоже поставщика), один из них новый, другой старый. В старом прайсе 4000 наименований, а в новом порядка 5000. Как найти и выделить (или же вывести отдельно) те товары, которые появились в новом. Имеется артикул (код) на каждый товар.

В данный момет не могу выложить фаил 2003 версии. Есть сейчас под рукой только 2010. Если очень требуется 2003го версия, то дайте знать.

Заранее спасибо.


Сообщение отредактировал Pelena - Вторник, 15.01.2013, 23:47
 
Ответить
СообщениеДоброго времени суток, уважаемые форумчане!

Вопрос в следующем:

Имеется две таблицы эксель в разных файлах (т.е. два прайса одного и тогоже поставщика), один из них новый, другой старый. В старом прайсе 4000 наименований, а в новом порядка 5000. Как найти и выделить (или же вывести отдельно) те товары, которые появились в новом. Имеется артикул (код) на каждый товар.

В данный момет не могу выложить фаил 2003 версии. Есть сейчас под рукой только 2010. Если очень требуется 2003го версия, то дайте знать.

Заранее спасибо.

Автор - alirko
Дата добавления - 15.01.2013 в 22:59
Pelena Дата: Вторник, 15.01.2013, 23:41 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Цитата (alirko)
не могу выложить фаил 2003 версии. Есть сейчас под рукой только 2010

А Сохранить как... не помогает? Выложите любую

Цитата (alirko)
Как найти и выделить

Можно с помощью Условного форматирования


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Цитата (alirko)
не могу выложить фаил 2003 версии. Есть сейчас под рукой только 2010

А Сохранить как... не помогает? Выложите любую

Цитата (alirko)
Как найти и выделить

Можно с помощью Условного форматирования

Автор - Pelena
Дата добавления - 15.01.2013 в 23:41
Michael_S Дата: Вторник, 15.01.2013, 23:49 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Цитата (Pelena)
Можно с помощью Условного форматирования

5000 строк? biggrin

UPD
я к тому, насколько это будет наглядно..


Сообщение отредактировал Michael_S - Вторник, 15.01.2013, 23:50
 
Ответить
Сообщение
Цитата (Pelena)
Можно с помощью Условного форматирования

5000 строк? biggrin

UPD
я к тому, насколько это будет наглядно..

Автор - Michael_S
Дата добавления - 15.01.2013 в 23:49
alirko Дата: Среда, 16.01.2013, 00:08 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Прикрепил в архиве оба. Только количество строк в файлах порезал. Не умещалось.
К сообщению приложен файл: 2812267.rar (68.0 Kb)


Сообщение отредактировал alirko - Среда, 16.01.2013, 00:09
 
Ответить
СообщениеПрикрепил в архиве оба. Только количество строк в файлах порезал. Не умещалось.

Автор - alirko
Дата добавления - 16.01.2013 в 00:08
Pelena Дата: Среда, 16.01.2013, 13:30 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Цитата (Michael_S)
5000 строк?

5000 строк - это ещё полбеды, а вот то, что таблицы в разных файлах - это я проглядела

Можно формулой, но о-очень долго считает: 1000 строк около 3 минут
Формула массива вводится сочетанием клавиш Ctrl+Shift+Enter
Код
=ИНДЕКС($A$2:$A$999;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ('[старый.xls]выгрузка новая'!$A$2:$A$1000;$A$2:$A$999)=0;СТРОКА($A$1:$A$998));СТРОКА(A1)))


Так что без макроса, наверное, не обойтись
К сообщению приложен файл: 9124627.rar (67.4 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Цитата (Michael_S)
5000 строк?

5000 строк - это ещё полбеды, а вот то, что таблицы в разных файлах - это я проглядела

Можно формулой, но о-очень долго считает: 1000 строк около 3 минут
Формула массива вводится сочетанием клавиш Ctrl+Shift+Enter
Код
=ИНДЕКС($A$2:$A$999;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ('[старый.xls]выгрузка новая'!$A$2:$A$1000;$A$2:$A$999)=0;СТРОКА($A$1:$A$998));СТРОКА(A1)))


Так что без макроса, наверное, не обойтись

Автор - Pelena
Дата добавления - 16.01.2013 в 13:30
Формуляр Дата: Среда, 16.01.2013, 16:45 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 832
Репутация: 255 ±
Замечаний: 0% ±

Excel 2003, 2013
Проще всего, через SQL в Access'е.
Но можно и в Эксельке прописать, только лишней мороки много. smile
К сообщению приложен файл: 2812267_.rar (11.0 Kb)


Excel 2003 EN, 2013 EN
 
Ответить
СообщениеПроще всего, через SQL в Access'е.
Но можно и в Эксельке прописать, только лишней мороки много. smile

Автор - Формуляр
Дата добавления - 16.01.2013 в 16:45
Матрёна Дата: Четверг, 17.01.2013, 00:16 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

См. примитивнейший вариант в EXCEL.
К сообщению приложен файл: PRICE.rar (54.8 Kb)
 
Ответить
СообщениеСм. примитивнейший вариант в EXCEL.

Автор - Матрёна
Дата добавления - 17.01.2013 в 00:16
alirko Дата: Четверг, 17.01.2013, 01:54 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Спасибо всем за помощь! Самое большое спасибо!

Формуляр показал именно то, что мне и нужно. С Аксессом ни разу не работал, буду читать инструкцию сейчас.

Еще раз спасибо!
 
Ответить
СообщениеСпасибо всем за помощь! Самое большое спасибо!

Формуляр показал именно то, что мне и нужно. С Аксессом ни разу не работал, буду читать инструкцию сейчас.

Еще раз спасибо!

Автор - alirko
Дата добавления - 17.01.2013 в 01:54
alirko Дата: Пятница, 18.01.2013, 00:14 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Воспользовался методом Матрёны. Для меня это более простой вариант! Большое спасибо за помощь и толкование!
 
Ответить
СообщениеВоспользовался методом Матрёны. Для меня это более простой вариант! Большое спасибо за помощь и толкование!

Автор - alirko
Дата добавления - 18.01.2013 в 00:14
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!