Note: The other languages of the website are Google-translated. Back to English
Войти  \/ 
x
or
x
Регистрация  \/ 
x

or

Kutools для Excel 25.00 ГОРЯЧИЙ

300+ мощных функций, которые вам необходимы в Excel

Kutools-for-Excel

Kutools for Excel - это мощная надстройка, которая освобождает вас от выполнения трудоемких операций в Excel, таких как быстрое объединение листов, объединение ячеек без потери данных, вставка только в видимые ячейки, подсчет ячеек по цвету и так далее. Более 300 мощных функций / функций для Excel 2021, 2019, 2016, 2013, 2010, 2007 или Office 365!

Читать далее Скачать Купить

Вкладка Office 14.10ГОРЯЧИЙ

Добавление интерфейса с вкладками для Office

Office Tab

Он позволяет просматривать, редактировать и управлять приложениями Microsoft Office с вкладками. Вы можете открывать несколько документов / файлов в одном окне с вкладками, например, используя браузер IE 8/9/10, Firefox или Google Chrome. Он совместим с Office 2019, 2016, 2013, 2010, 2007, 2003 или Office 365. Демо

Читать далее Скачать Купить

Kutools для Outlook 15.00НОВИНКИ

100+ мощных функций для Outlook

Kutools-for-Outlook

Kutools for Outlook - это мощная надстройка, которая освобождает вас от трудоемких операций, которые большинству пользователей Outlook приходится выполнять ежедневно! Это может сэкономить ваше время от использования Microsoft Outlook 2019, 2016, 2013, 2010 или Office 365!

Читать далее Скачать Купить

Kutools для Word 10.00НОВИНКИ

100+ мощных функций для Word

Kutools-for-Word

Kutools for Word - это мощная надстройка, которая освобождает вас от трудоемких операций, которые большинству пользователей Word приходится выполнять ежедневно! Это может сэкономить ваше время от использования Microsoft Word / Office 2019, 2016, 2013, 2010, 2007, 2003 или Office 365!

Читать далее Скачать Купить

Classic Menu for Office

Возвращение привычного меню

Восстанавливает старый вид и меню Office 2003 в Microsoft Office 2019, 2016, 2013, 2010, 2007 или Office 365. Не теряйте время на поиск команд на новой ленте. Легко развертывается на всех компьютерах предприятий и организаций.

Читать далее Скачать Купить

Как усреднить ячейки на основе нескольких критериев в Excel?

В Excel большинство из нас могут быть знакомы с функциями СЧЁТЕСЛИ и СУММЕСЛИ, они могут помочь нам подсчитать или суммировать значения на основе критериев. Но пробовали ли вы когда-нибудь вычислить среднее значение на основе одного или нескольких критериев в Excel?

Ячейки среднего значения на основе одного критерия с функцией Averageif

Ячейки среднего значения на основе нескольких критериев с функцией Averageifs


стрелка синий правый пузырь Ячейки среднего значения на основе одного критерия с функцией Averageif

Предположим, у меня есть следующий диапазон данных, столбец A - это список продуктов, а столбец B - заказы, теперь я буду усреднять ячейки заказа, где продукт - KTE.

doc-avergae-с-критериями-1

Пожалуйста, введите эту формулу в желаемую ячейку: =AVERAGEIF(A2:A19,D2,B2:B19)(A2: A19 это данные, которые содержат критерии, B2: B19 относится к диапазону, который вы хотите усреднить, и D2 является критерием, по которому вы хотите усреднить значения) и нажмите Enter ключ для получения результата, см. снимок экрана:

doc-avergae-с-критериями-2


стрелка синий правый пузырь Ячейки среднего значения на основе нескольких критериев с функцией Averageifs

Если вы хотите рассчитать среднее значение по нескольким критериям, AVERAGEIFS функция может вам помочь.

Синтаксис Averageifs выглядит следующим образом:

СРЕДНЕЛИ (средний_диапазон, критерий_диапазон1, критерий1, критерий_диапазон2, критерий2…)

  • Средний_ диапазон: диапазон ячеек для усреднения;
  • Criteria_range1, диапазон_критериев2,… - это диапазоны, в которых оцениваются соответствующие критерии;
  • Критерии1, критерии2,… Критерии, на которых вы основываетесь.

Возьмем для примера приведенные выше данные. Теперь я хочу усреднить порядок KTE и порядок больше 500. Сделайте следующее:

Введите эту формулу в пустую ячейку: =AVERAGEIFS(B2:B19,A2:A19,E1,B2:B19,">500")( A2: A19 это данные, которые содержат критерии1, B2: B19 относится к диапазону, который вы хотите усреднить, E1 и > 500 являются критериями1 и критериями 2), затем нажмите Enter ключ, чтобы получить желаемый результат. Смотрите скриншот:

doc-avergae-с-критериями-3

Примечание: Если у вас есть более двух критериев, которые вы хотите, вам просто нужно добавить диапазоны критериев и критерии, которые вам нужны, как это: = СРЕДНЕЛИН (C2: C19; A2: A19; F1; B2: B19; F2; C2: C19; "<500")(A2: A19 и F1 - это первый диапазон критериев и критерии, B2: B19 и F2 - второй диапазон критериев и критерии, C2: C19 и <500 являются в третьих диапазон критериев и критерии, C2: C19 относится к диапазону являетесь хотите усреднить значения), см. снимок экрана:

doc-avergae-с-критериями-4


Статьи по теме:

Как усреднить верхние или нижние 3 значения в Excel?

Как усреднить последние 5 значений столбца при вводе новых чисел?

Как усреднить каждые 5 строк или столбцов в Excel?


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

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office / Excel 2007-2019 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Jenin J · 1 years ago
    To get an average of data in a column with multiple criteria the following formulae may be used.

    Syntax = AVERAGEIFS (Range, Range 1, criteria 1, range 2, criteria 2)

    In this case, my requirement is to find the average of the data in a range of numbers, without considering '0 - Zero' & values greater that '3000'.

    Total data in the range is 31 nos ,

    And the formulae will be

    =AVERAGEIFS(G5:G35,G5:G35, "> 3000", G5:G35,"<>0")
  • To post as a guest, your comment is unpublished.
    La · 1 years ago
    I have 4 variables: 1st: Date of onset, 2nd: Date of termination, 3rd: Date of measurement, 4th: measurement. I want to calculate the average of the 4th variable between each period of onset-termination. How can i do it? I think its a bit tricky. Each date of onset has an counterpart date of termination. The same applies for the 3rd and 4th variable.
    How can i make this happen?
  • To post as a guest, your comment is unpublished.
    Mark Main · 1 years ago
    VBA code to average one or more ranges of nonzero numbers:


    Option Explicit
    Function avgNonZeros(ParamArray rangeList() As Variant) As Variant
    'Returns the average for all nonzeros of rangeList.
    'rangeList may be one or multiple ranges.
    Dim cell As Range
    Dim i As Long
    Dim totSum As Long
    Dim cnt As Long
    DoEvents 'allows calculations prior to performing
    avgNonZeros = 0 'default return
    For i = LBound(rangeList) To UBound(rangeList)
    For Each cell In rangeList(i)
    If cell <> 0 Then
    totSum = totSum + cell
    cnt = cnt + 1
    End If
    Next cell
    Next i
    If cnt <> 0 Then avgNonZeros = totSum / cnt
    End Function
  • To post as a guest, your comment is unpublished.
    Lutfur · 2 years ago
    Hi,
    I have 200 observations. I need to get an average of 21st to 40th observations. I am struggling to set an averageif formula. Any suggestion will be appreciated.
  • To post as a guest, your comment is unpublished.
    Crist · 2 years ago
    I have a similar problem like example #3, but the difference is that I need the average between two dates instead of for a single month. Any suggestion?
    • To post as a guest, your comment is unpublished.
      skyyang · 2 years ago
      Hello, Crist,

      To solve your problem, please apply the below formula:
      =AVERAGEIFS(C2:C15, A2:A15, F1, B2:B15, ">=" &F2, B2:B15, "<=" &G2, C2:C15, ">300")

      Please try, hope it can help you!
  • To post as a guest, your comment is unpublished.
    pablo · 3 years ago
    Hi there,


    My is Pablo and I would like to ask you about this situation. I have got a column with several values and some of them are zeros. As they are dB measurements this is the array formula I use to get the average: =10*LOG(AVERAGE(10^(C3:C66/10)))

    My problem is that I am trying to get with a formula that does not take in account the zeros.

    I have tried the next formula but it seems that does not work for my situation: =10*LOG(AVERAGEif(C3:C66,"<>0",[10^(C3:C66/10)]))

    It would be very apprecited if you could give me a hint to solve this problem.

    Thank you in advance,

    Pablo.
  • To post as a guest, your comment is unpublished.
    Stephanie · 3 years ago
    I want to take numbers in multiple columns and combine them into one average. I have three columns to average, I want two of the columns to count for 40% each and the remaining column to count for 20%. Is this possible? Thanks!
  • To post as a guest, your comment is unpublished.
    ch · 4 years ago
    I want to average cells is those cells are between a range.
    If A is between range 1 & range 2, average value in B. What formula would I use?
    Ex.
    A B Range 1 Range 2
    $78,093 651,462 55001 60000
    $76,968 636,679
    $76,946 1,682,295
    $73,909 142,277
    $73,567 624,257
    $71,505 492,828
    $67,772 351,316
    $63,786 458,169
    $63,263 157,665
    $58,427 180,498
    $56,693 187,028
    $56,510 73,339
    $56,129 80,832

    Thanks for any help.
  • To post as a guest, your comment is unpublished.
    Jackie · 4 years ago
    7
    $3.00
    20
    $40.00
    3
    $6.00
    0
    $-
    MY AVERAGE FOR CELL B3,B5,B7,B9 SHOULD BE 10
    MY COUNT FOR CELL B3,B5,B7,B9 SHOULD BE 3

    How do I get averages for specific cells excluding zero

Учебники по функциям