Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выборка при помощи макросов. / 12 сообщений из 12, страница 1 из 1
17.03.2014, 12:26
    #38588030
Berija
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка при помощи макросов.
Есть два XLS-файла.

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

И в одном и во втором есть поле "Идентификационный код".
Нужно оставить всех тех личностей, идентификационный код которых совпадает хотя бы с одним из идентификаионных кодов предприятий.

В SQL есть возможность проверить по вхождению.
Есть ли нечто пододбное в 2010 офисе?
...
Рейтинг: 0 / 0
17.03.2014, 12:33
    #38588042
Berija
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка при помощи макросов.
Berija,

Ну, не обязательно удалить, а просто идентифицировать или выделить.
...
Рейтинг: 0 / 0
17.03.2014, 12:46
    #38588066
Berija
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка при помощи макросов.
На второй лист загнал только идентификационные кода предприятий.
Использовал функцию:

=ПОИСКПОЗ (код лиц; из кодов предприятий; 0)

Но мне как бы не нужна позиция, а просто ответ да или нет.
Есть ли что попроще?
...
Рейтинг: 0 / 0
17.03.2014, 12:52
    #38588072
Maxim12345678
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка при помощи макросов.
Про ВПР что-нибудь слышали?
...
Рейтинг: 0 / 0
17.03.2014, 12:56
    #38588080
Maxim12345678
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка при помощи макросов.
Maxim12345678,

=ВПР("идентификационный код личности", "таблица с идентификационными кодами предприятий", "номер столбца поиска", "точное или неточное совпадение")

Если #Н/Д, значит таких предприятий нет, если возвращает идентификационный код, то этого оставляем.
...
Рейтинг: 0 / 0
17.03.2014, 12:59
    #38588083
Berija
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка при помощи макросов.
Maxim12345678,

Вроде тоже не оптимально.

Оптимально было бы получить логический ответ: истина-ложь. по вхождения кода лица в код предприятия.
Вы же предлагаете вставить название самого предприятия или значение: ложь.
...
Рейтинг: 0 / 0
17.03.2014, 13:04
    #38588095
Maxim12345678
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка при помощи макросов.
Berija,

Ну так можно добавить ЕСЛИ в формулу. Если #Н/Д, то ложь, а если нет - истина. В чем проблема?

Если я правильно понял, то у Вас будет идти поиск только по идентификационным кодам, которые уникальны. Никакого названия предприятия не нужно вставлять.
...
Рейтинг: 0 / 0
17.03.2014, 13:07
    #38588102
Berija
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка при помощи макросов.
Maxim12345678,

Ну, не хочется соседнему отделу всё на тарелочке выдавать.
Что им надо, пусть сами ищут.

ПС. Элементарного сравнения на вхождение, как в СУБД, так и не нашёл.
...
Рейтинг: 0 / 0
17.03.2014, 13:09
    #38588104
Maxim12345678
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка при помощи макросов.
Maxim12345678,

=ЕСЛИ(ВПР(А1; B1:B7; 1; ЛОЖЬ)="#Н/Д"; "Ложь"; "Истина")

Где столбец А: идентификационные коды с листа личностей
Где столбец B: идентификационные коды с листа предприятий
...
Рейтинг: 0 / 0
17.03.2014, 13:13
    #38588112
Maxim12345678
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка при помощи макросов.
Maxim12345678Maxim12345678,

=ЕСЛИ(ВПР(А1; B1:B7; 1; ЛОЖЬ)="#Н/Д"; "Ложь"; "Истина")

Где столбец А: идентификационные коды с листа личностей
Где столбец B: идентификационные коды с листа предприятий

Нужно будет протянуть формулу до конца столбца и поставить где нужно $ :)
...
Рейтинг: 0 / 0
17.03.2014, 13:21
    #38588120
t0lix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка при помощи макросов.
я бы в акцесс загнал, и крутил там
...
Рейтинг: 0 / 0
17.03.2014, 13:25
    #38588132
Berija
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка при помощи макросов.
t0lix,

Так аксесса в поставке нет
А пиратские версии наработе нельзя.

Жаль, что нужно использовать навороченные функции вместо совсем обычных.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выборка при помощи макросов. / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]