|
Найти ячейку по значению в другой ячейке
|
|||
---|---|---|---|
#18+
Есть ячейка B2, в ней число 21. Нужно передвинуться на ячейку по строке B, но столбец 21 - по формуле, так как значение в ячейке B2 меняется. Не подскажете как? Заранее - большое спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2014, 09:04 |
|
Найти ячейку по значению в другой ячейке
|
|||
---|---|---|---|
#18+
Не понял смысла вашего высказывания, но, может быть, =ДВССЫЛ("B"&$B$2) поможет отцу русской демократии? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2014, 09:13 |
|
Найти ячейку по значению в другой ячейке
|
|||
---|---|---|---|
#18+
Да, что-то вроде этого, но мы, взяв значение ячейки B2 - цифру 21, переместились по столбцу, т.е., в ячейку B21, а надо двигаться вдоль строки 2 на 21 столбец, т.е. попасть в ячейку U2 . Возможно ли это в формуле формата [a1], или, может быть, в формате R1C1 проще? Еще раз - большое спасибо заранее. (в моем предыдущем посте ошибка, говорилось о движении по строке, но указан столбец...). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2014, 10:26 |
|
Найти ячейку по значению в другой ячейке
|
|||
---|---|---|---|
#18+
nextTyroговорилось о движении по строке, но указан столбецВот и я так понял :) А что в моём ответе непонятного? Хотите "ту же строку, указанный столбец" - делайте. Например, через =СМЕЩ() . Я вот только не понимаю ещё насчет "попасть в ячейку". Формулой вы не "попадете в ячейку", в формуле вы можете только получить её значение. Это к тому, что если вы хотите именно менять значение этой вашей "U2" - то формула должна быть именно в той ячейке (вернее, во всех вам нужных ячейках)... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2014, 11:57 |
|
Найти ячейку по значению в другой ячейке
|
|||
---|---|---|---|
#18+
В том-то и дело, что столбец заранее не известен, соответственно, и смещение я не смогу задать. А цель, в итоге (вы заметили абсолютно правильно) - взять значение с ячейки, на которую укажет ссылка, полученная в результате передвижения по этой же строке, но на количество колонок, указанных как значение в ячейке B2. Хорошо - этот же вопрос по-другому: как формульно задать смещение на цифру, которая указана как значение в ячейке (в данном случае - в ячейке B2)? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2014, 12:28 |
|
Найти ячейку по значению в другой ячейке
|
|||
---|---|---|---|
#18+
Вы же сами ответили - СМЕЩ() Например, ваш вариант: Код: vbnet 1.
Можно использовать и нелетучие функции, например: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2014, 13:09 |
|
|
start [/forum/topic.php?fid=61&msg=38751352&tid=2173839]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 127ms |
0 / 0 |