Microsoft Excel має надзвичайно зручну функцію автоматичного заповнення, яка дозволяє швидко заповнювати діапазони даних, наприклад, дні тижня, місяці року або послідовності чисел (парні, непарні тощо). Однак, ця функція, на жаль, не працює безпосередньо з літерами алфавіту. Тобто, ви не можете просто автоматично заповнити клітинки літерами від A до Z, використовуючи стандартний механізм. Але існує спосіб обійти це обмеження за допомогою спеціальної формули.
Автоматичне заповнення в Excel: деталі
Якщо ви ще не знайомі з цією функцією, ось як вона працює. Припустимо, вам потрібно заповнити клітинки назвами місяців. Ви вводите “січень” в одну клітинку, а “лютий” – в наступну. Далі виділяєте обидві клітинки, наводите курсор на нижній правий кут другої клітинки (там, де введено “лютий”). Курсор повинен змінити форму на знак “+”. Натискаєте і перетягуєте його вниз, і Excel автоматично заповнить решту місяців. Цей метод чудово підходить і для швидкого копіювання формул.
Однак, при спробі застосувати це до літер алфавіту, виявиться, що стандартний метод не працює. Для автоматичного заповнення літер від A до Z вам знадобиться спеціальна формула.
Автоматичне заповнення літерами від A до Z
Отже, в Excel введіть літеру “A” в будь-яку порожню клітинку. В наступній клітинці введіть наступну формулу, замінивши “A1” на адресу клітинки, де ви ввели “A”. В клітинці, куди ви вставили формулу, автоматично з’явиться літера “B”.
=CHAR(CODE(A1) + 1)
Після цього наведіть курсор на нижній правий кут клітинки з формулою. Курсор повинен змінити вигляд на знак “+”. Просто перетягніть його вниз, і Excel автоматично заповнить клітинки літерами алфавіту.
Ви можете почати з будь-якої літери, не обов’язково з “A”. Проте, коли ви досягнете кінця алфавіту (“Z”), формула продовжить заповнювати клітинки іншими символами, такими як квадратні дужки, підкреслення, зворотні апострофи, а потім знову літерами, але вже малими. На відміну від заповнення стовпців, Excel не повернеться до початку алфавіту великими літерами.
Ця формула використовує функцію CHAR, яка обробляє символи ASCII. Коди ASCII утворюють послідовність, яку можна використовувати для наших потреб, але вона має свої обмеження. Ви можете почати нову послідовність, знову ввівши літеру “A” в потрібну клітинку. На жаль, якщо ви спробуєте використовувати послідовності “AA”, “AB”, “AC” та спробуєте створити аналогічну послідовність, як це робиться з парними або непарними числами, Excel не зможе цього зробити.