(no subject)
Feb. 1st, 2010 04:11 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Здрасте всем, сегодня на практике задали задание в Excel, а как делать не сказали, ибо сами не знают) поясню: практику я прохожу в росприроднадзоре, там составили список подконтрольных объектов (ок 80тыс), какой-то ещё ОИВ составил свой список, куда вошли не все объекты из "нашего" списка. Их надо сравнить и выделить недостающие. А Excel я проходила на 2м курсе института и когда возня с ним закончилась, я вздохнула с облегчением и благополучно его забыла. Конечно принцип работы с этой прогой я помню, но что делать в этом конкретном случае не знаю. Есть гуру?
no subject
Date: 2010-02-01 01:14 pm (UTC)мне кажется стандартными средствами Excel эту задачу не решить
no subject
Date: 2010-02-01 01:23 pm (UTC)есть список оив
если написания и там, и там одинаковые
то во втором списке проставляете 1 напротив всех названий
после этого на 1 списке используете функцию ВПР
и ВПРите 1-ки из второго списка напротив названий первого
там, где непроВПРилось - недостающий объект для списка оив
если написания разные, то никакой эксель вам не поможетъ
no subject
Date: 2010-02-01 01:55 pm (UTC)no subject
Date: 2010-02-01 02:13 pm (UTC)непроВПРилось - там вместо "1" будут "#Н/Д!" и их можно отобрать автофильтром
no subject
Date: 2010-02-01 03:12 pm (UTC)no subject
Date: 2010-02-01 02:35 pm (UTC)Соедините по совпадающему полю в дизайнере запросов.
Измените тип связи на "включить все записи из правой (левой) таблицы".
Неполные строки в видаче запроса будут указывать на отсутствие этих данных в одной из таблиц.
Настройте фильтр на показ таких записей.
no subject
Date: 2010-02-01 02:52 pm (UTC)no subject
Date: 2010-02-01 03:00 pm (UTC)И судя по самому заданию, Эксель тут выбран не совсем правильно как инструмент.
Если уж от Экселя не уйти, то, наверное, я бы использовать Microsoft Query, используя листы Экселя как ODBC Data source.
no subject
Date: 2010-02-01 03:11 pm (UTC)no subject
Date: 2010-02-01 03:11 pm (UTC)no subject
Date: 2010-02-01 03:11 pm (UTC)no subject
Date: 2010-02-01 03:12 pm (UTC)уважьте старика Оккама, не создавайте сущностей свыше необходимого )
no subject
Date: 2010-02-01 03:31 pm (UTC)no subject
Date: 2010-02-01 03:30 pm (UTC)no subject
Date: 2010-02-01 02:45 pm (UTC)no subject
Date: 2010-02-01 02:51 pm (UTC)или использовать эксель 2007
no subject
Date: 2010-02-01 04:04 pm (UTC)no subject
Date: 2010-02-01 04:09 pm (UTC)no subject
Date: 2010-02-01 04:35 pm (UTC)ОК, давайте на старом офисе. Копируете один список под другой, сортируете по столбцу с названиями объектов. Получается объединенный список, в котором некоторые значения повторяются, идут парой. Допустим, наши значения в колонке А, начиная с А1. Тогда в колонке В, в клетке В1 вводите формулу =IF(A1=A2,1,"") и копируете на всю длину списка. Формула обозначит единичками повторяющиеся значения. Для всех значений колонки В сделайте Ctrl-C, Edit - Paste Special - Values (чтобы не зависеть от формул), сортируете всю таблицу по колонке В и все строки с единичками уничтожаете. Остаются только неповторяющиеся записи из двух списков.