:: Не фоксом единым
Знатокам excel
boba

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
У младшей дочки есть такая задача
Есть два документа excel
В первом в перовой колонке слово, которое нужно найти
в другом документе ексел
Вторая колонка содержит функцию с диапазоном поиска
Ищем во втором екселе в первой колонке слово
из первого документа, возвращаем значение из второй колонки
Функция ищет только первое совпадение. Далее цикла
по первой колонке второго документа нет.
Сам толком макросов не писал.
Готовая функция называется типа vap
Понятно, можно прочитать все на фокс в курсора и
написать запрос, но нужно на голом ексел
Ratings: 0 negative/0 positive
Re: Знатокам excel
ВладимирС
Автор

Сообщений: 1693
Дата регистрации: 03.11.2005
Посмотреть в сторону
Функции ИНДЕКС и ПОИСКПОЗ в Excel на простых примерах

[attachment 35072 ]
Ratings: 0 negative/0 positive
Re: Знатокам excel
pasha_usue

Сообщений: 3647
Откуда: Е-бург
Дата регистрации: 06.10.2006
В русском экселе функция называется =ВПР()
Ratings: 0 negative/0 positive
Re: Знатокам excel
boba

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
Вот эта функция впр как раз и находит только одно совпадение
Ratings: 0 negative/0 positive
Re: Знатокам excel
pasha_usue

Сообщений: 3647
Откуда: Е-бург
Дата регистрации: 06.10.2006
boba
Вот эта функция впр как раз и находит только одно совпадение
Четвертый параметр - ЛОЖЬ (точное совпадение). Не?

Или действительно, надо в ячейку вывести абсолютно все значения из второго экселя? Опять же, кто разделитель?
Ratings: 0 negative/0 positive
Re: Знатокам excel
ВладимирС
Автор

Сообщений: 1693
Дата регистрации: 03.11.2005
boba
Вот эта функция впр как раз и находит только одно совпадение
Дык надо найти все значения (даже более 1) ?
А куда это записать ?
По идее скорее всего макрос писать на VBA.
Ratings: 0 negative/0 positive
Re: Знатокам excel
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
ВладимирС
По идее скорее всего макрос писать на VBA.

Самое простое - запустить запись макросов. И проделать вручную все требуемое - скопировав ячейку, открыв окно поиска, вставив и т.д. все до конца.
Потом остановив запись, просто открыть правку макроса и слегка подректировать, оптимизировав по стандартным правилам оптимизации макроса. В принципе ничего особо сложного - просто удалить лишнее на стыках команд и если надо подправить ссылки.
Затем запуск макроса можно или назначить автоматическим при открытии документа. Или еще можно в конструкторе затащить на документ новую кнопку и назначить макрос на нее.


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: Знатокам excel
boba

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
Результат должен быть тут же во втором екселе
Да , это должен быть vba программа
Вечером попробуем сделать макрос вручную на тройку шагов,
если выйдет, напишем цикл
Ratings: 0 negative/0 positive
Re: Знатокам excel
Joys

Сообщений: 3509
Откуда: Старая Русса
Дата регистрации: 25.06.2000
Чтобы ВПР работала, данные в искомой колонке должны быть отсортированы


------------------
Ratings: 0 negative/0 positive
Re: Знатокам excel
ВладимирС
Автор

Сообщений: 1693
Дата регистрации: 03.11.2005
Навсякий, оставлю здесь:
Все, что нужно знать о функции ВПР (VLOOKUP) в Excel

Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 6 (Гостей: 6)

© 2000-2024 Fox Club 
Яндекс.Метрика