Модераторы: mihanik
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> сравнение листов, с выводом недостающих строк 
:(
    Опции темы
dstorm81
Дата 13.9.2006, 11:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


бездельник
***


Профиль
Группа: Завсегдатай
Сообщений: 1178
Регистрация: 18.1.2006
Где: (16RU)

Репутация: нет
Всего: 39



Модерам, если не туда запостил, перенесите пожалуйста..

ситуация такая, есть ехселевские файлы 2шт отформатированы одинаково 
(то есть 1яч- имя, потом фамилия и тому подобное) в списках по многу человек, в первом около 10 тысяч во втором около 3. 
собственно как сравнить листы, то есть чтобы выделить людей которых нет в первом файле, сравнивать желательно по ФИО и адресу..


--------------------
на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#)

PM   Вверх
Izuver
Дата 13.9.2006, 23:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 352
Регистрация: 13.6.2006
Где: Омск

Репутация: нет
Всего: 2



PM MAIL ICQ   Вверх
dstorm81
Дата 14.9.2006, 09:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


бездельник
***


Профиль
Группа: Завсегдатай
Сообщений: 1178
Регистрация: 18.1.2006
Где: (16RU)

Репутация: нет
Всего: 39



срасибо за внимание уважаемый smile
только как оказалось после запуска он сравнивает построчно из двух листов,
а это не есть правильно, объясняю ситуацию еще раз
первый лист у меня есть типа базы данных (список людей - много)
во втором мне приносят список людей (человек 50-200)  которые МОГУТ (но не обязательно) находится в первом листе, но они не будут находится в тех же ячейках по номеру (то есть к примеру Иванов Иван Иваныч 1982 г.р. в первом листе первый, а во втором 19)
и скрипт честно пометит что его нет в первом листе.
мне же надо чтобы он его не помечал



--------------------
на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#)

PM   Вверх
ИгнатьевАлексей
Дата 14.9.2006, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 369
Регистрация: 18.11.2005

Репутация: 1
Всего: 3



Друг! Ну так измени программку! Не ленись! Алгоритм такой: для всех ячеек малого листа делаешь необходимый поиск в большом....если нашел, то переход к след. ячейке малого листа, если не нашел, то пометь ячейку цветом....
Базируйся на моем исходничке....что неясно - спрашивай! За конкретным вопросом последует (как правило) конкретный ответ...


--------------------
Vingrad - FOREVER !!! 

"Как вы яхту назовете - так она и поплывет!" 
 Капитан Врунгель 
PM MAIL   Вверх
ИгнатьевАлексей
Дата 14.9.2006, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 369
Регистрация: 18.11.2005

Репутация: 1
Всего: 3



Слушай! Я забыл совсем! Функцию "=ВПР" посмотри! Может она поможет? Если кодировать нет желания?!

Это сообщение отредактировал(а) ИгнатьевАлексей - 14.9.2006, 18:01


--------------------
Vingrad - FOREVER !!! 

"Как вы яхту назовете - так она и поплывет!" 
 Капитан Врунгель 
PM MAIL   Вверх
AsIs
Дата 14.9.2006, 19:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 2.4.2005
Где: Санкт-Петербург

Репутация: 15
Всего: 17



Цитата(ИгнатьевАлексей @ 14.9.2006,  18:00)
Слушай! Я забыл совсем! Функцию "=ВПР" посмотри! Может она поможет? Если кодировать нет желания?!

Что касается ВПР и поиска по нескольким критериям (как видимо хочет автор), то это тема не тривиальная. Вот здесь она уже обсуждалась:
Поиск данных в списке по нескольким критериям

Да простят меня за ссылку на другой форум...

Идея получается такова. Добавляется вспомогательный столбец, в который вводится формула, как в приведенном выше описании. Если она нашла искомую запись, то возращает определенное значение, в противном случае ошибку.  Осталось только отфильтровать список и оставить записи, которые отсуствуют.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Работа с MS Office"
mihanik staruha

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами



  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • Оставляйте свои записи в "Книге отзывов о работе администрации"


Если Вам понравилась атмосфера форума, заходите к нам чаще!
С уважением mihanik и staruha.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Работа с MS Office | Следующая тема »


 




[ Время генерации скрипта: 0.0410 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.