powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / N-e вхождение в функцию ПОИСКПОЗ
6 сообщений из 6, страница 1 из 1
N-e вхождение в функцию ПОИСКПОЗ
    #38443615
Che_69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите)) Нужен макрос для функции ПОИСКПОЗ, который позволял бы вытягивать значение не только по первому вхождению, но и последующим.
...
Рейтинг: 0 / 0
N-e вхождение в функцию ПОИСКПОЗ
    #38443627
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Второй параметр ПОИСКПОЗ - это собственно просматриваемый массив.
Сделайте его не статической ссылкой, а вычисляемым от предыдущего значения выражением (само собой, придётся на листе искать все вхождения, куда деваться)...
А ещё лучше - напишите пользовательскую функцию на VBA.
...
Рейтинг: 0 / 0
N-e вхождение в функцию ПОИСКПОЗ
    #38443686
Che_69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,

Посмотрите пример. Необходимо заполнить таблицу ТОП 10. В ячейки поместить номера телефонов, наиболее часто звонящих. Реализовал с помощью ГПР, но подводит ПОИСКПОЗ, потому что берет первое вхождение... Как можно реализовать?
...
Рейтинг: 0 / 0
N-e вхождение в функцию ПОИСКПОЗ
    #38444295
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если все же использовать вашу таблицу и НАИБОЛЬШИЙ() - то можно так, как в примере.
Ну и расчет диапазона для $B можно сделать именованной формулой.

Но ещё лучше использовать в качестве данных исходную таблицу (дата,номер), потому что этот промежуточный расчёт количества звонков, да ещё в двумерном диапазоне - ИМХО излишнее...
...
Рейтинг: 0 / 0
N-e вхождение в функцию ПОИСКПОЗ
    #38444936
Che_69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM, спасибо. Формула очень интересная, но к сожалению мне не подходит, потому что в оригинальном документе у меня ищет в сводной таблице, где номера имеют не числовое значение. У вас не найдется макрос по функции ПОИСКПОЗ, в котором можно регулировать номер вхождения? Т.е. чтобы выдавала значение не только по первому нахождению совпадения, но и по последующим.
...
Рейтинг: 0 / 0
N-e вхождение в функцию ПОИСКПОЗ
    #38446021
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Che_69ищет в сводной таблице, где номера имеют не числовое значениеAndreTMлучше использовать в качестве <исходных> данных - исходную таблицу (дата,номер), потому что <эта сводная таблица> ... излишняя для такой выборкиВникли?

И вы усложняете - зачем в данной задаче искать "последующие вхождения"? И "нечисловой" номер можно спокойно преобразовать в "числовой" прямо в формуле, используя ЗНАЧЕН().
Кроме того, если у вас промежуточная таблица уже "экзелевская сводная" - то можно получить нужное вам и прямо её средствами. Поизучайте возможности сводных, особенно для 2010.
Хотя это, как я уже сказал - излишне. Вам TOP10 нужен для чего? И за какой период одновременно? Например, я специально для вас построил свою формулу таким образом,чтобы она зависела от даты - и вы можете получать "топ на дату" одним столбцом, а не двумерной таблицей (дату в заголовке менять пробовали?). А ваш двумерный топ вообще для анализа малоинформативен - проще уж тогда привязать к конкретному номеру конкретную порядковую позицию по количеству на дату - а это элементарно делается РАНГом...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / N-e вхождение в функцию ПОИСКПОЗ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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