
Общая формула
=SUBSTITUTE(ADDRESS(1,col_number,4),"1","")
Резюме
Чтобы преобразовать номер столбца в букву столбца Excel (например, A, B, C и т. Д.), Вы можете использовать формулу, основанную на функциях АДРЕС и ПОДСТАВИТЬ.
В показанном примере формула C5 имеет следующий вид:
=SUBSTITUTE(ADDRESS(1,B5,4),"1","")
Объяснение
Первый шаг - построить адрес, содержащий номер столбца. Мы делаем это с помощью функции ADDRESS, предоставляя 1 для номера строки, номер столбца из B5 и 4 для аргумента abs_num (для получения относительной ссылки):
ADDRESS(1,B5,4)
С этой информацией АДРЕС возвращает текст «А1».
Затем мы используем SUBSTITUTE, чтобы вырезать цифру 1 следующим образом:
=SUBSTITUTE("A1","1","")
Мы можем уверенно искать «1» и заменять на «» во всех случаях, потому что номер строки жестко закодирован как 1 внутри функции ADDRESS.