Как я могу заставить каждую ячейку в строке в Excel отображать свой собственный адрес?

#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. Большое вам спасибо! Идеальный ответ! 🙂