Оглавление
Во время работы в Excel Но когда кто-то работает над большим рабочим листом с большим количеством данных и формул, то определение буквы столбца вручную отнимает много времени. В этой статье мы покажем вам некоторые решения для конвертации букв столбцов в числа в программе "Конвертер букв столбцов в числа". Excel .
Скачать Практическое пособие
Вы можете скачать бесплатную Excel рабочую тетрадь отсюда и практикуйтесь самостоятельно.
Конвертер букв столбцов в числа.xlsm
5 полезных примеров конвертера букв столбцов в числа в Excel
Для этой статьи мы будем использовать набор данных, представленный ниже. Здесь вы увидите заголовки различных столбцов в таблице Excel рабочий лист. Для завершения процедуры мы продемонстрируем пять различных подходов. Здесь мы будем использовать функция COLUMN и объединит функция COLUMN и функция ИНДИРЕКТ , применить энергонезависимую формулу, изменить стиль ссылок и, наконец, применить Visual Basics for Application (VBA) .
1. использование функции COLUMN
В нашем первом подходе мы будем использовать функция COLUMN Excel для преобразования букв столбцов в цифры. Чтобы понять процесс, выполните следующие действия.
Шаг 1:
- Прежде всего, мы будем использовать следующий набор данных для нашей рабочей цели.
- Здесь мы будем использовать функция COLUMN для двух условий.
- Первый предназначен для определения номера столбца конкретной ячейки, а второй - для текущей рабочей ячейки.
Шаг 2:
- Во-вторых, чтобы узнать номер столбца конкретной ячейки, используйте следующую формулу функция COLUMN упоминание о камере.
- Например, здесь мы будем использовать ячейку B5 .
=COLUMN(B5)
- Затем, после нажатия кнопки Войти вы увидите номер столбца указанной ячейки, который является номером столбца 2 для клетки B5 .
Шаг 3:
- Далее, чтобы определить номер столбца текущей ячейки, над которой вы работаете, используйте следующую формулу КОЛУМН функция .
=COLUMN()
- После нажатия Войти вы увидите номер столбца текущей рабочей ячейки.
- В нашем примере, который является номером 3 для клетки C6 .
Читать далее: [Исправлено] Числа в столбцах Excel вместо букв (2 решения)
2. Комбинирование функций COLUMN и INDIRECT
В нашем первом подходе вы увидели использование одной функции для преобразования букв столбцов в цифры. Во втором методе мы объединим функция COLUMN с функция ИНДИРЕКТ Чтобы понять всю процедуру, выполните следующие действия.
Шаг 1:
- Прежде всего, возьмите следующий набор данных для применения формул.
- Здесь, в колонке B , мы выберем некоторые заголовки столбцов из файла Excel рабочего листа в произвольном порядке, а в столбце C мы узнаем номера их колонок.
Шаг 2:
- Во-вторых, напишите следующую формулу в ячейке C5 которая представляет собой комбинацию функция COLUMN и функция ИНДИРЕКТ .
=COLUMN(INDIRECT(B5& "1"))
- Мы введем эту формулу в ячейку C5 для определения номера колонки A которая находится в ячейке B5 .
Шаг 3:
- Затем нажмите Войти и вы увидите номер колонки A в камере C5 который 1 .
- Наконец, используйте Автозаполнение чтобы перетащить вниз формулу для других ячеек.
- Следовательно, вы увидите все номера столбцов в соответствующих ячейках.
- Прежде всего, INDIRECT("B5") означает, что будет взято значение ячейки B5 который A .
- Тогда, INDIRECT(B5&1) получает предыдущий выход и подключается 1 к выводу предыдущего кода, чтобы сделать его A1 .
- Наконец-то, COLUMN(INDIRECT(B5& "1″)) покажет номер столбца ячейки A1 , который 1 .
Читать далее: Как преобразовать букву столбца в числовую диаграмму в Excel (4 способа)
3. Применение энергонезависимой формулы
Если вы работаете с огромным набором данных в Excel, то использование второго метода займет много времени. Потому что функция ИНДИРЕКТ является летучей функцией, что замедляет работу рабочей книги. В этом случае вы можете использовать функция MATCH и функция АДРЕС с функция COLUMN поскольку они оба непостоянны. Подробнее об этом процессе читайте в следующих шагах.
Шаг 1:
- Во-первых, в клетке C5 запишите следующую формулу.
=MATCH(B5& "1", ADDRESS(1, COLUMN($1:$1), 4), 0)
Шаг 2:
- Затем нажмите Войти и вы увидите номер уважаемого столбца.
- Наконец, перетащите формулу в нижние ячейки столбца, чтобы получить номера столбцов для всех букв столбца.
- Прежде всего, COLUMN($1:$1) представляет все столбцы первой строки рабочего листа.
- Во-вторых, АДРЕС(1, СТОЛБЕЦ($1:$1), 4) сделает расположение текстов с первой строкой и всеми столбцами рабочего листа, например, " A1 ", " B1 " и т.д., пока не закончится рабочий лист.
- Наконец, формула MATCH(B5& "1″, ADDRESS(1, COLUMN($1:$1), 4), 0) соответствует значению ячейки, заданному в ячейке B5, преобразованному в ссылку на ячейку, которая является A1 и возвращается туда, где он совпадает с предыдущим расположением.
- Наконец-то, 0 дается для нахождения точного соответствия в формуле.
Читать далее: Как вернуть номер столбца совпадения в Excel (5 полезных способов)
4. изменение стиля ссылок
Этот процесс преобразования букв столбцов в номера столбцов в Excel Чтобы узнать больше об этом процессе, выполните следующие действия.
Шаг 1:
- Прежде всего, посмотрите следующий набор данных.
- Здесь ссылка в формуле ячейки C5 показывает номер ячейки в буквенном столбце, который является B5 .
- Мы преобразуем букву столбца в число, изменив цикл ссылок.
Шаг 2:
- Для этого сначала нажмите кнопку Файл на вкладке ленты.
- Затем выберите Опции командование.
Шаг 3:
- В-третьих, после выбора команды появится диалоговое окно с названием Параметры Excel .
- В нем на вкладке Формулы отметьте опцию под названием Справочный стиль R1C1 .
- Наконец, нажмите OK .
Шаг 4:
- Наконец, вы увидите, что ваш рабочий лист будет иметь вид Справочный стиль R1C1 в котором столбцы рабочего листа преобразуются в числовые значения.
Читать далее: Как изменить имя столбца с ABC на 1 2 3 в Excel
5. Применение VBA для преобразования букв столбцов в числа в Excel
В нашем последнем методе мы применим Visual Basics for Application (VBA) . Применяя VBA Мы можем определить номер столбца после вставки буквы столбца в код. Чтобы понять процедуру, выполните следующие действия.
Шаг 1:
- Во-первых, мы будем использовать следующий набор данных для применения VBA .
Шаг 2:
- Затем выберите Visual Basic команда из Код группа в Разработчик вкладка.
Шаг 3:
- В-третьих, окно для вставки кода откроется после выбора пункта Висаул Базовый командование.
- В окне выберите Модуль команда в Вставка вкладка.
Шаг 4:
- В-четвертых, скопируйте следующее Код VBA и вставьте его в Модуль .
- Здесь мы вставим букву столбца XFD чтобы узнать номер его столбца.
Sub Excel_Column_Letter_to_Number_Converter() 'Преобразование буквы столбца в соответствующую ей числовую ссылку Dim ColumnNumber As Long Dim ColumnLetter As String 'Вызов буквы столбца ColumnLetter = "XFD" 'Преобразование в номер столбца ColumnNumber = Range(ColumnLetter & 1).Column 'Показать конечный результат MsgBox "Column " & ColumnLetter & " = " & ColumnNumber End Sub
- Затем сохраните приведенный выше код и нажмите кнопку play, чтобы активировать его.
Шаг 5:
- Наконец, после воспроизведения кода вы увидите соответствующий номер столбца XFD который 16384 .
- Вы можете выполнить этот код и для других букв столбцов и найти соответствующий им номер столбца.
Читать далее: Excel VBA: установка диапазона по номеру строки и столбца (3 примера)
Заключение
На этом я заканчиваю эту статью. Надеюсь, она будет вам полезна. Прочитав эту статью, вы сможете создать Excel конвертер букв в цифры с помощью любого из этих методов. Пожалуйста, поделитесь с нами любыми другими вопросами или рекомендациями в разделе комментариев ниже.