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

Как усреднить значения на основе текста в другом столбце в Excel?

Author: Xiaoyang Last Modified: 2025-06-05

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

Усреднение значений на основе текста в другом столбце с помощью формул

Усреднение значений на основе текста в другом столбце с помощью Kutools для Excel

A screenshot displaying a table of product names, total prices, and the calculated average values based on specific product names in Excel


Усреднение значений на основе текста в другом столбце с помощью формул

Чтобы рассчитать среднее значение на основе данных другого столбца, следующие формулы могут помочь вам, пожалуйста, выполните следующие действия:

1. Сначала вам нужно извлечь уникальные значения из столбца A, примените эту формулу массива: =IFERROR(INDEX($A$2:$A$17, MATCH(0,COUNTIF($E$1:E1, $A$2:$A$17), 0)),"") в пустую ячейку, например E2, затем нажмите клавиши Ctrl + Shift + Enter вместе, чтобы получить правильный результат, см. скриншот:

A screenshot of extracting unique values in Excel using a formula

Примечание: В приведенной выше формуле A2:A17 — это список, из которого вы хотите извлечь уникальные значения, E1 — это первая ячейка столбца, куда вы хотите поместить результат извлечения.

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

A screenshot showing unique values extracted in Excel

3. После извлечения уникальных значений из столбца A используйте эту формулу: =AVERAGEIF($A$2:$A$17,E2,$B$2:$B$17) в ячейку F2, чтобы рассчитать среднее значение для продукта «Apple», затем перетащите маркер заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и среднее значение на основе определенного текста будет рассчитано сразу, см. скриншот:

A screenshot of calculating the average of values based on specific text in Excel

Примечание: В этой формуле: A2:A17 — это исходные данные, которые содержат определенный текст, по которому вы хотите усреднять, E2 — это уникальное значение, которое вы извлекли, а B2:B17 — это столбец общей цены, для которого вы хотите рассчитать среднее значение.


Усреднение значений на основе текста в другом столбце с помощью Kutools для Excel

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

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

После установки Kutools для Excel выполните следующие действия:( Бесплатная загрузка Kutools для Excel прямо сейчас! )

1. Выберите диапазон данных, который вы хотите использовать.

2. Нажмите Kutools > Объединить и разделить > Расширенное объединение строк, см. скриншот:

A screenshot of the Advanced Combine Rows option in Kutools tab on the ribbon

3. В диалоговом окне Расширенное объединение строк нажмите на столбец, который содержит определенное значение, по которому вы хотите усреднять, и затем нажмите Основной ключ, чтобы установить его как основной ключ, см. скриншот:

A screenshot of setting a column as the primary key in the Advanced Combine Rows dialog box

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

4. Продолжайте нажимать на другой столбец, для которого вы хотите рассчитать среднее значение, и затем нажмите Вычислить > Среднее, см. скриншот:

A screenshot of setting the average calculation

5. После завершения настройки нажмите кнопку Ok, и среднее значение общей цены будет рассчитано на основе одинаковых данных в столбце A, см. скриншот:

A screenshot showing the final calculated average

Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас


Демонстрация: Усреднение значений, если другой столбец содержит определенный текст с помощью Kutools для Excel

 
Kutools для Excel: Более 300 удобных инструментов у вас под рукой! Наслаждайтесь постоянно бесплатными функциями ИИ! Скачать сейчас!

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

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

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


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

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