
Загальна формула
=SUBSTITUTE(ADDRESS(1,col_number,4),"1","")
Резюме
Щоб перетворити номер стовпця в літеру стовпця Excel (наприклад, A, B, C тощо), ви можете використовувати формулу, засновану на функціях АДРЕСА та ЗАМІННИК.
У наведеному прикладі формула в С5 має вигляд:
=SUBSTITUTE(ADDRESS(1,B5,4),"1","")
Пояснення
Першим кроком є побудова адреси, що містить номер стовпця. Ми робимо це за допомогою функції ADDRESS, надаючи 1 для номера рядка, номер стовпця з B5 і 4 для аргументу abs_num (щоб отримати відносне посилання):
ADDRESS(1,B5,4)
З цією інформацією АДРЕСА повертає текст "А1".
Далі ми використовуємо ЗАМІНИ, щоб викреслити число 1 так:
=SUBSTITUTE("A1","1","")
Ми можемо впевнено шукати "1" і замінити на "" у всіх випадках, оскільки номер рядка жорстко закодований як 1 всередині функції АДРЕСА.