Як перетворити номер стовпця в літеру в Excel (3 способи)

  • Поділитися Цим
Hugh West

У цій статті ми покажемо вам, як конвертувати номер стовпчика на літеру в Excel 3 простими та ефективними способами.

Завантажити Робочий зошит

Ви можете завантажити безкоштовну практичну книгу Excel тут.

Перетворення номера стовпця в літеру.xlsm

3 простих способи перетворення номера стовпця в літеру в Excel

У цьому розділі ви дізнаєтеся, як перетворити номери стовпців в букви за допомогою функції формула , VBA код і вбудована опція в Excel.

1. формула для перетворення номера стовпця в літеру в Excel

Розглянемо наступний набір даних, який ми будемо використовувати в якості прикладу для перетворення номера стовпця в літеру за допомогою формули.

Сходинки:

  • Виділіть комірку що ви хочете, щоб показав ваш результат.
  • На сьогоднішній день, на жаль, це не так. загальна формула перетворити номер стовпчика на літеру є,
=SUBSTITUTE(ADDRESS(1,col_number,4), "1","")

  • Отже, в цій комірці запишіть формулу як,
=SUBSTITUTE(ADDRESS(1,B5,4), "1","")

Ось,

B5 = Номер комірки, що містить номер стовпчика, який потрібно перетворити на літеру

  • Преса Увійдіть .

Ви отримаєте відповідну адресу для листування ( A ) номера колонки ( 1 ) у вашому наборі даних.

  • Тепер перетягніть рядок вниз на Ручка наповнення застосувати формулу до решти клітинок для перетворення їх на літери.

Розбивка формули:

  • ADDRESS(1,B5,4)
    • Вихід: A1
    • Пояснення: Функція АДРЕСА повертає адресу комірки на основі заданих рядка та стовпця. рядок № 1 та номер стовпчика з B5 Для побудови адреси та отримання відносного посилання задаємо 4 для abs_num аргумент.
      • abs_num = 4 є константною величиною, яку необхідно встановити рівною 4, інакше адреса комірки буде відображатися зі знаками $.
  • SUBSTITUTE(ADDRESS(1,B5,4), "1″,"") -> стає
    • REPLACE(A1, "1″,"")
    • Вихід: A
    • Пояснення: Функція ЗАМІНИ замінює 1 з нічого ("") від A1 , отже, повертається A .

Читати далі: [Виправлено] Замість літер у стовпчиках Excel - цифри (2 рішення)

Схожі читання

  • VBA для використання діапазону на основі номера стовпця в Excel (4 способи)
  • Як перетворити стовпчасту діаграму в числову в Excel (4 способи)
  • Excel VBA: встановлення діапазону за номером рядка і стовпця (3 приклади)

2. VBA для перетворення номера стовпця в літеру в Excel

Кроки до перетворення номера стовпця в букву в Excel за допомогою VBA наведені нижче.

Ми будемо використовувати Функція, визначена користувачем (UDF) для перетворення числа.

Сходинки:

  • Преса Alt + F11 на клавіатурі або перейдіть на вкладку Розробник - Visual Basic відкрити Редактор Visual Basic .

  • У вікні коду, що з'явилося, в рядку меню натисніть Вставка -> Модуль .

  • Скопіюйте наступний код та вставте його у вікно коду.
 Public Function NumToLetter(ColNum) NumToLetter = Split(Cells(1, ColNum).Address, "$")(1) End Function 

Ця підпроцедура не є підпроцедурою для VBA програму для запуску, це створення Функція, визначена користувачем (UDF) Отже, після написання коду, замість того, щоб натиснути кнопку "Виконати у рядку меню натисніть Зберегти .

  • Тепер поверніться на аркуш, який вас цікавить, і запишіть функцію, яку ви тільки що створили за допомогою VBA код (Функція NumToLetter у першому рядку коду) та всередині круглих дужок NumToLetter передайте функцію номер комірки які ви хочете конвертувати в букву (в нашому випадку ми передаємо Комірка B5 в дужках).

Так виглядає наша остаточна формула,

=NumToLetter(B5)

  • Преса Увійдіть .

Ви отримаєте відповідну адресу для листування ( A ) номера колонки ( 1 ) у вашому наборі даних.

  • Тепер перетягніть рядок вниз на Ручка наповнення для застосування UDF до решти клітинок, щоб перетворити їх на літери.

Читати далі: Excel VBA: підрахунок стовпців з даними (2 приклади)

3. вбудована опція Excel для зміни номера стовпця на літеру

Excel має вбудована опція змінити номер колонки (показано нижче на малюнку) на літерний.

Сходинки:

  • Перейдіть на вкладку Файл -> Параметри .

  • У вікні Excel, що з'явилося, виберіть Формули -> зняти галочку в "Урядовому кур'єрі". Еталонний стиль R1C1 коробка ->; ГАРАЗД. .

Тепер ваші колонки будуть мати літерні адреси замість цифр.

Читати далі: Як порахувати стовпці для VLOOKUP в Excel (2 способи)

Висновок

Ця стаття показала вам, як перетворити номер стовпця в букву в Excel 3 різними способами. Я сподіваюся, що ця стаття була дуже корисною для вас. Не соромтеся запитувати, якщо у вас виникли запитання щодо цієї теми.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.