Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Найти ячейку по значению в другой ячейке / 7 сообщений из 7, страница 1 из 1
19.09.2014, 09:04
    #38751161
nextTyro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти ячейку по значению в другой ячейке
Есть ячейка B2, в ней число 21. Нужно передвинуться на ячейку по строке B, но столбец 21 - по формуле, так как значение в ячейке B2 меняется. Не подскажете как? Заранее - большое спасибо!
...
Рейтинг: 0 / 0
19.09.2014, 09:13
    #38751167
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти ячейку по значению в другой ячейке
Не понял смысла вашего высказывания, но, может быть, =ДВССЫЛ("B"&$B$2) поможет отцу русской демократии? :)
...
Рейтинг: 0 / 0
19.09.2014, 10:26
    #38751228
nextTyro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти ячейку по значению в другой ячейке
Да, что-то вроде этого, но мы, взяв значение ячейки B2 - цифру 21, переместились по столбцу, т.е., в ячейку B21, а надо двигаться вдоль строки 2 на 21 столбец, т.е. попасть в ячейку U2 . Возможно ли это в формуле формата [a1], или, может быть, в формате R1C1 проще?
Еще раз - большое спасибо заранее.
(в моем предыдущем посте ошибка, говорилось о движении по строке, но указан столбец...).
...
Рейтинг: 0 / 0
19.09.2014, 11:57
    #38751352
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти ячейку по значению в другой ячейке
nextTyroговорилось о движении по строке, но указан столбецВот и я так понял :)
А что в моём ответе непонятного? Хотите "ту же строку, указанный столбец" - делайте. Например, через =СМЕЩ() . Я вот только не понимаю ещё насчет "попасть в ячейку". Формулой вы не "попадете в ячейку", в формуле вы можете только получить её значение. Это к тому, что если вы хотите именно менять значение этой вашей "U2" - то формула должна быть именно в той ячейке (вернее, во всех вам нужных ячейках)...
...
Рейтинг: 0 / 0
19.09.2014, 12:28
    #38751398
nextTyro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти ячейку по значению в другой ячейке
В том-то и дело, что столбец заранее не известен, соответственно, и смещение я не смогу задать. А цель, в итоге (вы заметили абсолютно правильно) - взять значение с ячейки, на которую укажет ссылка, полученная в результате передвижения по этой же строке, но на количество колонок, указанных как значение в ячейке B2.
Хорошо - этот же вопрос по-другому: как формульно задать смещение на цифру, которая указана как значение в ячейке (в данном случае - в ячейке B2)?
...
Рейтинг: 0 / 0
19.09.2014, 13:09
    #38751455
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти ячейку по значению в другой ячейке
Вы же сами ответили - СМЕЩ() Например, ваш вариант:
Код: vbnet
1.
=СМЕЩ($B$2;;$B$2)


Можно использовать и нелетучие функции, например:
Код: vbnet
1.
=ИНДЕКС($B$2:$U$2;;$B$2+1)
...
Рейтинг: 0 / 0
19.09.2014, 14:58
    #38751639
nextTyro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти ячейку по значению в другой ячейке
:-)) ну вы правы!!! Спасибо большое! Действительно, смешно. Иногда решение лежит на поверхности. Надо только знать эту поверхность!
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Найти ячейку по значению в другой ячейке / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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