У цій статті я поясню, як використовувати функцію CHOOSE для перетворення числових значень у відповідні тексти - дні тижня (Пн-Нд) та місяці (січень-грудень) у таблиці Excel та Google Sheets.
Формула для днів тижня текстом
=CHOOSE(B2;"Пн";"Вт";"Ср";"Чт";"Пт";"Сб";"Нд")
Ця формула використовується для вибору дня тижня на основі числового значення, яке знаходиться у комірці B2. Наприклад, якщо у комірці B2 знаходиться число 1, то формула вибере "Пн" (Понеділок), якщо 2 - "Вт" (Вівторок), 3 - "Ср" (Середа), і так далі до 7 - "Нд" (Неділя).
Тобто, у формулі =CHOOSE(B2;"Пн";"Вт";"Ср";"Чт";"Пт";"Сб";"Нд") перше число (у випадку B2) обирає один із текстових параметрів, який відповідає дню тижня. Кожне число від 1 до 7 вибирає відповідний день тижня, що відображається текстом ("Пн" для 1, "Вт" для 2, і так далі).
Формула для місяців року текстом
=CHOOSE(MONTH(H3);"січень";"лютий";"березень";"квітень";"травень";"червень";"липень";"серпень";"вересень";" жовтень";"листопад";"грудень")
використовується для перетворення числового значення місяця (виділеного в комірці G2) на його текстове представлення (назву місяця українською мовою).
Функція CHOOSE вибирає один з вказаних аргументів на основі числового індексу, що надається. У цьому випадку, MONTH(G2) повертає числове значення місяця з комірки G2 (наприклад, 1 для січня, 2 для лютого та так далі).
Отже, якщо у комірці G2 знаходиться число від 1 до 12, то ця формула вибере відповідну назву місяця, яка відображатиметься в текстовому форматі.
Наприклад, якщо у комірці G2 міститься число 3, то формула виведе "березень".
Відео приклада на YouTube, Приклад за посиланням.