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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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