powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / формула массива для поиска в таблице (ИНДЕКС, ПОИСКПОЗ, итд..) непроста
6 сообщений из 6, страница 1 из 1
формула массива для поиска в таблице (ИНДЕКС, ПОИСКПОЗ, итд..) непроста
    #38591250
PavelTr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую., никак не получается написать формулу.
F19 - ячейка, по значению которой осуществляется поиск в F11:F14
1. ищем первую непустую ячейку в строке, соответствующей найденному значению.
2. поднимаемся наверх (до 3-й строчки в таблице) по столбцу, соответствующему найденной в пункте 1 ячейке.
3. заносим значение найденной ячейки в G19
4. далее всё тоже самое (до тех пор пока не закончатся непустые ячейки (см.п.1)
...как должно получиться наглядно показано в файле.
Это должна быть формула массива, чтобы потянув за G19 можно было сделать саморастягивающуюся таблицу.
СПАСИБО!
...
Рейтинг: 0 / 0
формула массива для поиска в таблице (ИНДЕКС, ПОИСКПОЗ, итд..) непроста
    #38591304
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
=ЕСЛИОШИБКА(ИНДЕКС($G$10:$K$10;НАИМЕНЬШИЙ(ЕСЛИ(ИНДЕКС($G$11:$K$14;ПОИСКПОЗ($F19;$F$11:$F$14;);)<>"";СТОЛБЕЦ($A:$E));СТОЛБЕЦ(A1)));"")
...
Рейтинг: 0 / 0
формула массива для поиска в таблице (ИНДЕКС, ПОИСКПОЗ, итд..) непроста
    #38592392
PavelTr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
СПАСИБО!!!
Есть ещё одна задачка. Попроще последней, но и с ней справиться не получается :'(
F19 - ячейка, по значению которой осуществляется поиск в F11:F14
1. ищем первую непустую ячейку в строке, соответствующей найденному значению и заносим результат в G19
Повторяем пункт 1. до тех пор пока не закончатся непустые ячейки
по сути, это обрезанный сценарий прошлой задачи. В прошлой было 2 логических "поворота" по таблице. Сейчас только 1.
...как должно получиться наглядно показано в файле.
Это должна быть формула массива, чтобы потянув за G19 можно было сделать саморастягивающуюся таблицу.
СПАСИБО!
...
Рейтинг: 0 / 0
формула массива для поиска в таблице (ИНДЕКС, ПОИСКПОЗ, итд..) непроста
    #38592404
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
=ЕСЛИОШИБКА(ИНДЕКС(ИНДЕКС($G$11:$K$14;ПОИСКПОЗ($F19;$F$11:$F$14;););НАИМЕНЬШИЙ(ЕСЛИ(ИНДЕКС($G$11:$K$14;ПОИСКПОЗ($F19;$F$11:$F$14;);)<>"";СТОЛБЕЦ($A:$E));СТОЛБЕЦ(A1)));"")
...
Рейтинг: 0 / 0
формула массива для поиска в таблице (ИНДЕКС, ПОИСКПОЗ, итд..) непроста
    #38592405
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не проще, т.к. раньше диапазон выбора был фиксированный, а тут динамический.
...
Рейтинг: 0 / 0
формула массива для поиска в таблице (ИНДЕКС, ПОИСКПОЗ, итд..) непроста
    #38592409
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Немного короче

Код: plaintext
=ЕСЛИОШИБКА(ИНДЕКС($G$11:$K$14;ПОИСКПОЗ($F19;$F$11:$F$14;);НАИМЕНЬШИЙ(ЕСЛИ(ИНДЕКС($G$11:$K$14;ПОИСКПОЗ($F19;$F$11:$F$14;);)<>"";СТОЛБЕЦ($A:$E));СТОЛБЕЦ(A1)));"")
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / формула массива для поиска в таблице (ИНДЕКС, ПОИСКПОЗ, итд..) непроста
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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