Перейти к содержимому

Как назначить значение или категорию на основе числового диапазона в Excel?

Author: Siluvia Last Modified: 2025-08-07

Во многих реальных сценариях — таких как отчеты о продажах, оценка успеваемости студентов или оценка производительности — часто возникает необходимость группировать числовые значения в категории. Например, месячные продажи между 0 и 100 могут быть оценены как «Плохо», от 101 до 500 как «Нормально», от 501 до 1000 как «Хорошо» и все, что выше 1000, как «Отлично». Excel предоставляет несколько мощных способов назначения этих категорий на основе числовых диапазонов.


Назначение значения или категории на основе числового диапазона с помощью формул

Следующие формулы помогут назначить значение или категорию на основе числового диапазона в Excel. Пожалуйста, следуйте указаниям ниже.

Формула 1: Использование функции ЕСЛИ

Самый простой способ — использование вложенных операторов ЕСЛИ.

Выберите пустую ячейку, введите следующую формулу и нажмите клавишу Enter. Выберите ячейку с результатом, перетащите маркер автозаполнения вниз к ячейкам, куда вы хотите применить формулу.

=IF(B2<=100, "Poor", IF(B2<=500, "Fair", IF(B2<=1000, "Good", "Excellent")))

assign value based on a number range with if function

💡 Совет: Этот метод лучше всего работает для коротких условий и небольших наборов данных.

Формула 2: Использование функции ВПР

Функция ВПР также может помочь справиться с этой задачей.

1. Сначала вам нужно создать вспомогательную таблицу, как показано в таблице ниже. Таблица должна содержать два столбца: один для точек продаж, а другой для соответствующей категории, которую вы будете присваивать числовому диапазону.

create an auxiliary table

2. Выберите пустую ячейку, введите формулу ниже и нажмите клавишу Enter, чтобы получить результат. Выберите ячейку с результатом, перетащите маркер автозаполнения вниз к ячейкам, куда вы хотите применить формулу.

=VLOOKUP(B2,$E$2:$F$5,2)

assign value based on a number range with vlookup function

⚠️ Примечание: Диапазон (E2:E5) должен быть отсортирован по возрастанию.

Формула 3: Использование функции ЕСЛИМН (Excel 2019+ или Microsoft 365)

Для более чистой логики без глубокой вложенности используйте ЕСЛИМН:

Выберите пустую ячейку, введите следующую формулу и нажмите клавишу Enter. Выберите ячейку с результатом, перетащите маркер автозаполнения вниз к ячейкам, куда вы хотите применить формулу.

=IFS(B2<=100,"Poor",B2<=500,"Fair",B2<=1000,"Good",B2>1000,"Excellent")

assign value based on a number range with ifS function

💡 Совет:
  • Чистый, удобный для чтения синтаксис
  • Нет ограничений на количество условий (в отличие от вложенных ЕСЛИ)
  • Оценивает условия по порядку, пока не найдет первое истинное значение

Назначение значения или категории на основе числового диапазона с помощью функции Создание формулы

Традиционно назначение категорий на основе числовых диапазонов требовало написания сложных вложенных формул ЕСЛИ или ЕСЛИМН. С помощью функции Создание формулы, основанной на ИИ, из Kutools для Excel, теперь вы можете автоматизировать эту задачу без необходимости знания формул. Это преобразует трудоемкий и подверженный ошибкам процесс в быстрое взаимодействие на естественном языке, экономя время и позволяя сосредоточиться на результатах, а не на синтаксисе.

Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

После установки Kutools для Excel выполните следующие шаги:

1. Щелкните на ячейке, где должен появиться результат.

2. Затем нажмите Kutools AI > Создание формулы, см. скриншот:

click Generate Formula of kutools AI

3. В окне Создание формулы:

  • Опишите требование в верхнем поле;
  • Выберите ячейку, к которой вы хотите применить формулу;
  • Нажмите кнопку Отправить запрос, Kutools AI мгновенно сгенерирует правильную формулу Excel для вас;
  • Затем нажмите Вставить в чтобы вставить формулу в указанную ячейку.
    Describe the requirement in the Generate Formula window

4. Затем закройте окно и протяните формулу вниз, чтобы заполнить другие ячейки.

get the results by kutools AI


Почему стоит использовать Kutools AI вместо ручного создания формул?

ФункцияМетод формулKutools AI
Требуется знание формул ✅ Да ❌ Нет
Легко обрабатывает вложенную логику ❌ Подвержен ошибкам ✅ Автоматическая логика ИИ
Необходимое время 🕒 Дольше ⚡ Секунды
Удобство использования 🧠 Сложно для некоторых 🖱️ Простота использования одним кликом
Поддержка естественного языка ❌ Нет ✅ Да

📝 Заключение

Независимо от того, классифицируете ли вы показатели продаж, оценки студентов или метрики производительности, Excel предлагает несколько способов назначения значений на основе числовых диапазонов. Функция ЕСЛИ хорошо работает для простой логики, тогда как ЕСЛИМН обеспечивает более чистый синтаксис в новых версиях. ВПР идеально подходит для поиска по диапазонам с использованием таблиц ссылок. Для более быстрого и умного подхода Kutools AI позволяет генерировать эти формулы автоматически с помощью обычного английского языка — идеально подходит для пользователей всех уровней, которые хотят сэкономить время и уменьшить количество ошибок. Выберите метод, который лучше всего соответствует вашему рабочему процессу и сложности. Если вас интересуют дополнительные советы и хитрости Excel, наш сайт предлагает тысячи учебных материалов, которые помогут вам освоить Excel.


Связанные статьи:

Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени.  Щелкните здесь, чтобы получить наиболее нужную вам функцию...


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!