|
Выборка при помощи макросов.
|
|||
---|---|---|---|
#18+
Есть два XLS-файла. В одном есть некие личности. В другом есть некие предприятия. (и в одном и во втором файле возможны дубликаты). И в одном и во втором есть поле "Идентификационный код". Нужно оставить всех тех личностей, идентификационный код которых совпадает хотя бы с одним из идентификаионных кодов предприятий. В SQL есть возможность проверить по вхождению. Есть ли нечто пододбное в 2010 офисе? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 12:26 |
|
Выборка при помощи макросов.
|
|||
---|---|---|---|
#18+
Berija, Ну, не обязательно удалить, а просто идентифицировать или выделить. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 12:33 |
|
Выборка при помощи макросов.
|
|||
---|---|---|---|
#18+
На второй лист загнал только идентификационные кода предприятий. Использовал функцию: =ПОИСКПОЗ (код лиц; из кодов предприятий; 0) Но мне как бы не нужна позиция, а просто ответ да или нет. Есть ли что попроще? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 12:46 |
|
Выборка при помощи макросов.
|
|||
---|---|---|---|
#18+
Про ВПР что-нибудь слышали? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 12:52 |
|
Выборка при помощи макросов.
|
|||
---|---|---|---|
#18+
Maxim12345678, =ВПР("идентификационный код личности", "таблица с идентификационными кодами предприятий", "номер столбца поиска", "точное или неточное совпадение") Если #Н/Д, значит таких предприятий нет, если возвращает идентификационный код, то этого оставляем. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 12:56 |
|
Выборка при помощи макросов.
|
|||
---|---|---|---|
#18+
Maxim12345678, Вроде тоже не оптимально. Оптимально было бы получить логический ответ: истина-ложь. по вхождения кода лица в код предприятия. Вы же предлагаете вставить название самого предприятия или значение: ложь. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 12:59 |
|
Выборка при помощи макросов.
|
|||
---|---|---|---|
#18+
Berija, Ну так можно добавить ЕСЛИ в формулу. Если #Н/Д, то ложь, а если нет - истина. В чем проблема? Если я правильно понял, то у Вас будет идти поиск только по идентификационным кодам, которые уникальны. Никакого названия предприятия не нужно вставлять. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 13:04 |
|
Выборка при помощи макросов.
|
|||
---|---|---|---|
#18+
Maxim12345678, Ну, не хочется соседнему отделу всё на тарелочке выдавать. Что им надо, пусть сами ищут. ПС. Элементарного сравнения на вхождение, как в СУБД, так и не нашёл. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 13:07 |
|
Выборка при помощи макросов.
|
|||
---|---|---|---|
#18+
Maxim12345678, =ЕСЛИ(ВПР(А1; B1:B7; 1; ЛОЖЬ)="#Н/Д"; "Ложь"; "Истина") Где столбец А: идентификационные коды с листа личностей Где столбец B: идентификационные коды с листа предприятий ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 13:09 |
|
Выборка при помощи макросов.
|
|||
---|---|---|---|
#18+
Maxim12345678Maxim12345678, =ЕСЛИ(ВПР(А1; B1:B7; 1; ЛОЖЬ)="#Н/Д"; "Ложь"; "Истина") Где столбец А: идентификационные коды с листа личностей Где столбец B: идентификационные коды с листа предприятий Нужно будет протянуть формулу до конца столбца и поставить где нужно $ :) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 13:13 |
|
Выборка при помощи макросов.
|
|||
---|---|---|---|
#18+
я бы в акцесс загнал, и крутил там ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 13:21 |
|
|
start [/forum/topic.php?fid=61&fpage=63&tid=2174174]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 366ms |
total: | 495ms |
0 / 0 |