#excel #excel-formula
#excel #excel-формула
Вопрос:
У меня есть ячейка на листе 1, которая имеет ссылку на ячейку на листе 2.
На листе 1 ячейка A1 содержит ссылку как =’sheet2′!A1, которые отображают значение 100 из листа 2 A1
Мне нужно извлечь номер столбца и строки связанной ячейки (= ‘sheet2’!A1) и отобразить на листе 1 B1.
Комментарии:
1. Извлечение двух значений (столбца и строки) в одну ячейку? Можете ли вы отобразить, как вы видите, что это происходит? Пожалуйста, укажите желаемый результат и свою собственную попытку.
Ответ №1:
Вы можете попробовать приведенную ниже формулу, чтобы получить строку и столбец связанной ячейки.
=ROW(INDIRECT(SUBSTITUTE(FORMULATEXT(A1),"=",""))) amp; "," amp; COLUMN(INDIRECT(SUBSTITUTE(FORMULATEXT(A1),"=","")))
Комментарии:
1. Сработало отлично! Спасибо
Ответ №2:
Следующая формула работает только потому, что вы используете прямую ссылку на ячейку. т.Е. в ячейке, окружающей адрес ячейки, нет формулы.
=RIGHT(FORMULATEXT(A1),LEN(FORMULATEXT(A1))-FIND("!",FORMULATEXT(A1)))
Этот метод сохранит обозначение $, если ссылочный адрес фиксирован. Если вам нужен фактический номер столбца вместо его буквы, взгляните на ответ Huran24HR.
Комментарии:
1. Спасибо за обратную связь. Ответ Huran24HR был правильным.