Гиперссылка или переход на другую строку в том же столбце?
Есть ли способ "перейти к" определенной строке в том же столбце без необходимости вручную настраивать каждую гиперссылку или формулу (то есть я могу копировать / вставлять) и настраивать ее соответственно для изменения при вставке или удалении столбца? Я хочу иметь возможность ссылаться на строку 40 столбца, в котором они находятся, независимо от того, какой буквой является столбец.
Я хотел бы разместить ссылку или формулу в ячейке B3, которая гласит "см. Строку 40 ниже для получения дополнительной информации", и, щелкнув по этой ссылке, вы попадете в ячейку B40. Ссылка в C3 приведет вас к C40; D3 переходит к D40, E3 к E40 и т. Д. Это так, чтобы я мог поместить всю важную информацию в верхнюю часть листа, а затем они могут перейти к строке 40, чтобы увидеть другую, менее важную информацию, связанную со строкой. 3.
Я хочу, чтобы формула или гиперссылка изменялась соответственно при каждом добавлении или удалении столбцов, чтобы мне не приходилось каждый раз вручную редактировать гиперссылку или формулу. В настоящее время (например), если я устанавливаю ячейку C3 для связи с C40, то я вставляю новый столбец между столбцом C и столбцом D, данные смещаются, а моя гиперссылка - нет. Новый столбец, который я вставил между C и D, становится новым столбцом D, а мои старые данные теперь находятся в столбце E, но моя гиперссылка по-прежнему указывает на столбец D, если я не отрегулирую его вручную. Я хочу, чтобы он автоматически настраивал ссылку при каждом изменении буквы столбца.
1 ответ
Что-то вроде:
=HYPERLINK("#" & SUBSTITUTE(ADDRESS(1,COLUMN(),4,1),"1","") & "30","down")
всегда будет ссылкой перехода к ячейке в строке № 30 столбца, в котором находится формула.
(Если вы вставите / удалите столбцы, формула будет скорректирована.)
Это потому что:
=SUBSTITUTE(ADDRESS(1,COLUMN(),4,1),"1","")
дает столбец буквы (ы):