#excel #excel-formula #excel-2010
#excel #excel-формула #excel-2010
Вопрос:
У меня много проблем с получением каждой ячейки в первой строке листа Excel, помеченной ее адресом. т.е. Я хочу: A1 B1 C1 D1 и т.д. быть первой строкой моего листа.
Я пробовал function =ADDRESS(1,2,4,1), но в целом это не работает. Когда я копирую функцию АДРЕСА из ячейки B1 в C1, вместо того, чтобы выводить C1 в ячейке C1, она выводит B1. Может кто-нибудь, пожалуйста, помочь мне разобраться в этом? Я чувствую, что это должно быть очень просто, но это не так.
Комментарии:
1. Другим способом является
CELL
функция, подобная:=CELL("address",A1)
для A1. Вы можете скопировать его куда угодно… но адрес является абсолютным (вывод в формате «$ A $ 1»)
Ответ №1:
Используйте эту формулу:
=ADDRESS(ROW(),COLUMN(),4,1)
Функции Row
и Column
возвращают строку / столбец ячейки, если в качестве аргумента не передана другая ссылка на ячейку (например, Row(A100)
вернет 100). Когда аргумент опущен, они возвращают строку / столбец ячейки, содержащие вызовы функций.
Комментарии:
1. Большое вам спасибо! Идеальный ответ! 🙂