|
|
|
как вычислить ссылку на результат функции ВПР???
|
|||
|---|---|---|---|
|
#18+
с помощью ВПР получаю нахожу необходимое мне значение в массиве. Как определить его адрес? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2008, 18:03:51 |
|
||
|
как вычислить ссылку на результат функции ВПР???
|
|||
|---|---|---|---|
|
#18+
profik777с помощью ВПР получаю нахожу необходимое мне значение в массиве. Как определить его адрес? если Таблица= [A1:B10] и =ВПР(C1;Таблица;2;ЛОЖЬ) то, в зависимости от желаемой универсальности формулы, получить ссылку можно так =ИНДЕКС(Таблица;ПОИСКПОЗ(C1;ИНДЕКС(Таблица;;1);ЛОЖЬ);2) либо так =ИНДЕКС(B1:B10;ПОИСКПОЗ(C1;A1:A10;ЛОЖЬ)) если нужен адрес ввиде текста (хотя это и напрасная операция в 99% случаев), то так: =ЯЧЕЙКА("address";ИНДЕКС(Таблица;ПОИСКПОЗ(C1;ИНДЕКС(Таблица;;1);ЛОЖЬ);2)) либо так =ЯЧЕЙКА("address";ИНДЕКС(B1:B10;ПОИСКПОЗ(C1;A1:A10;ЛОЖЬ))) либо так =АДРЕС(ПОИСКПОЗ(C1;ИНДЕКС(Таблица;;1);ЛОЖЬ)+СТРОКА(Таблица)-1;2+СТОЛБЕЦ(Таблица)-1) либо так =АДРЕС(ПОИСКПОЗ(C1;A1:A10;ЛОЖЬ);2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2008, 18:43:58 |
|
||
|
как вычислить ссылку на результат функции ВПР???
|
|||
|---|---|---|---|
|
#18+
Никак. Для поиска относительной позиции нужного значения в массиве нужно использовать функцию =MATCH(...) Так она называется в английской версии. Затем исходя из номера позиции, зная адрес левого верхнего угла массива и его размеры можно вычислить адрес (номера строки и столбца) искомого значения. В общем в хелпе всё это написано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2008, 18:50:37 |
|
||
|
как вычислить ссылку на результат функции ВПР???
|
|||
|---|---|---|---|
|
#18+
На всякий случай, MATCH=ПОИСКПОЗ Судя по разнице во времени в 7 мин. между постами, у Aster32 не было возможности увидеть мой пост выше. Вообще конструкция =ИНДЕКС(B1:B10;ПОИСКПОЗ(C1;A1:A10;ЛОЖЬ)) это более универсальный эквивалент =ВПР(C1;Таблица;2;ЛОЖЬ), т.к. в отличие от второго 1. позволяет находить соответствия в любом столбце таблицы, а не только в первом слева 2. возвращает как ссылку так и значение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2008, 19:33:05 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=35666539&tid=2180103]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 286ms |

| 0 / 0 |
