Как автоматически увеличить букву на единицу, чтобы получить следующую букву в Excel?
Предположим, у вас есть ячейка, содержащая букву AB, вам нужно увеличить последнюю букву на единицу, чтобы получить следующую букву AC, AD… и так далее. Или у вас есть буква A, и вы хотите увеличить ее до B, C…, чтобы создать список букв. Как этого добиться? Эта статья может помочь вам в деталях.
Увеличьте букву AB на единицу, чтобы получить AC, AD… по формуле
Увеличьте букву на единицу, чтобы получить список букв с формулой
Увеличьте букву на единицу, чтобы получить список букв с пользовательской функцией
Увеличьте букву AB на единицу, чтобы получить AC, AD… по формуле
Чтобы увеличить букву на единицу в Excel, сделайте следующее.
1. Выберите пустую ячейку под данной буквой, введите в нее приведенную ниже формулу и нажмите Enter .
=IF(RIGHT($A2,1)="Z", CHAR(CODE(LEFT(A2,1))+1),LEFT(A2,1))&CHAR(65+MOD(CODE(RIGHT(A2,1))+1-65,26))
Внимание: В формуле A2 - это ячейка, содержащая заданную букву.
2. Продолжая выбирать A3, перетащите маркер заполнения вниз, чтобы получить список нужных букв.
Увеличьте букву A на единицу, чтобы получить список букв с формулой
Вы можете использовать = СИМВОЛ (КОД (A1) +1) формула увеличения буквы на единицу в Excel. Пожалуйста, сделайте следующее.
1. Выберите пустую ячейку под данной буквой, введите формулу = СИМВОЛ (КОД (A2) +1) в панель формул, а затем нажмите Enter ключ. Смотрите скриншот:
2. Выберите ячейку результата, перетащите маркер заполнения вниз, чтобы получить нужную букву.
Внимание: С этой формулой, после получения буквы Z, если вы продолжаете перетаскивать маркер заполнения вниз, вы получите некоторые специальные символы, как показано на скриншоте ниже. Если вы хотите, чтобы после Z была буква AA, вам может помочь следующая пользовательская функция.
Увеличьте букву на единицу, чтобы получить список букв с пользовательской функцией
Следующая определяемая пользователем функция также может помочь вам увеличить букву на единицу в Excel.
1. Нажмите другой + F11 клавиши одновременно, чтобы открыть Microsoft Visual Basic для приложений окно.
2. в Microsoft Visual Basic для приложений окна, нажмите Вставить > Модули. Затем скопируйте и вставьте приведенный ниже код VBA в Модули окно.
Код VBA: увеличьте букву на единицу, чтобы получить список букв
Function ColLtrs(i As Long) As String
ColLtrs = Replace(Cells(1, i).Address(False, False), "1", "")
End Function
3. Нажмите другой + Q ключи, чтобы закрыть Microsoft Visual Basic для приложений окно.
4. Выберите пустую ячейку под данной буквой, введите формулу = ColLtrs (СТРОКА ()), а затем нажмите Enter ключ, чтобы получить вторую букву.
2. Выберите ячейку результата, перетащите маркер заполнения вниз, чтобы получить нужную букву.
Внимание: При использовании этого метода буквы, которые вы увеличиваете, зависят от номера строки. Вам нужно начать с первой буквы A в первой строке рабочего листа, иначе буква будет беспорядочной.
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!