В прошлых статьях (например тут и тут) мы рассмотрели несколько способов присвоения имён в Excel. Ещё один способ создания именованного диапазона - использовать опцию Создать из выделенного. Её удобно использовать для создания нескольких именованных диапазонов одновременно.
Вернёмся к примеру, который мы рассматривали, когда изучали функцию ПЕРЕКЛЮЧ. Возьмём его за основу и несколько видоизменим. У нас есть список клиентов с тремя уровнями членства: Золотой, Серебряный, Бронзовый. В столбце С указана сумма заказа каждого клиента. Необходимо заполнить столбец D суммами с учётом скидки, применяемой в зависимости от уровня членства. Правила применения скидки по уровням указаны в диапазоне F2:G5.
Для решения этой задачи мы присвоим имена ячейкам G3, G4 и G5, используя значения ячеек F3, F4 и F5. А затем с помощью функции ПЕРЕКЛЮЧ посчитаем сумму с учётом скидки в столбце D.
Перед началом стоит заметить, что для упрощения задачи диапазон скидок находится на одном листе с примером, в отличие от предыдущих примеров. Но так как именованные диапазоны по умолчанию работают во всей рабочей книге, то диапазон скидок может размещаться на любом листе.
Итак, приступим:
1. Выберите диапазон F3:G5.
2. Нажмите Формулы ➤ Создать из выделенного или нажмите комбинацию клавиш Ctrl + Shift + F3.
3. Появится окно Создание имен из выделенного диапазона, которое угадает, где находятся значения, которые вы хотите использовать для имен. Очень часто оно угадывает правильно, но вы всё равно должны проверить. В нашем примере выбран левый столбец. Excel угадал правильно. Нажмите OK.
Мы создали три именованных диапазона: Золотой, Серебряный и Бронзовый. И сделали это намного быстрее, чем присваивали бы им имена по отдельности.
4. Вводим в ячейку D2 следующую формулу:
=C2*ПЕРЕКЛЮЧ(B2;"Золотой";(1-Золотой);"Серебряный";(1-Серебряный); "бронзовый";(1-Бронзовый))
Функция ПЕРЕКЛЮЧ проверяет уровень членства в столбце В по списку значений и возвращает соответствующую скидку, которая применяется к сумме заказа.
Изучить сегодняшний пример вы можете в файле по ссылке.
А в следующий раз мы с вами подробно поговорим про область применения именованного диапазона.
Не переключайтесь;)