В тази статия ще научим как да получите средната стойност на съвпадащите месеци само в Excel.
Например, имате голям списък с данни и трябва да намерите средната стойност на числата за определен месец.
За тази статия ще се нуждаем от използването на следните функции:
- СРЕДНА функция
- Функция EOMONTH
Функцията Excel AVERAGEIFS се използва за намиране на средната стойност на масива въз основа на множество критерии или условия.
Функцията EOMONTH се използва за намиране на последния ден от дадения месец.
Сега ще направим формула от тези функции. Тук ще ни бъдат предоставени данните и трябваше да намерим СРЕДНАТА на числата за определен месец.
Сега ще направим формула от тези функции. Тук ще ни бъдат предоставени данните и трябва да намерим СРЕДНАТА на числата за определен месец.
Използвайте формулата:
= AVERAGEIFS (rng, order_date, "> =" & date, order_date, "<=" & EOMONTH (дата, 0))
- Функцията EOMONTH връща в края на месеца датата на датата, посочена като аргумент.
- AVERAGEIFS Funciton приема средната стойност на числата между дата, по -голяма от дадената дата, и по -малка от датата на края на месеца.
Забележка: Не предоставяйте данни директно на функцията. Използвайте функцията DATE или използвайте препратка към клетка за аргумент за дата в Excel, тъй като Excel чете дата само с правилния ред.
Нека тестваме тази формула, като я изпълним на пример
Тук имаме данни в диапазон A1: D51. трябва да намерим средното количество за месец януари.
Първо ще намерим дата, която има първата дата от месеца, която е клетка А2. Назованите диапазони са rng (D2: D51) и дата на поръчка (A2: A51).
Използвайте формулата:
= AVERAGEIFS (rng, order_date, "> =" & date, order_date, "<=" & EOMONTH (дата, 0))
Обяснение:
- EOMONTH (A2, 0) връща 31 януари като последна дата.
- "> =" & A2 връща критерий, че стойността по -голяма от датата в A2.
- "<=" & EOMONTH (A2, 0)) връща критерий, че стойността е по -малка от датата на края на месеца.
- AVERAGEIFS приема всички горепосочени аргументи и връща средната стойност на дадения по -долу брой.
{ 33 ; 87 ; 58 ; 82 ; 38 ; 54 ; 149 ; 51 ; 100 ; 28 ; 36 }
Тук A2 е даден като референтна клетка и именовани диапазони, дадени като rng (D2: D51) и дата на поръчка (A2: A51).
Както можете да видите в горната снимка, СРЕДНАТА за количеството през януари се оказва 65.091 .
Сега ще получим СРЕДНАТА стойност на количеството през февруари, като променим аргумента Първа дата на функцията
Използвайте формулата:
= AVERAGEIFS (rng, order_date, "> =" & A13, order_date, "<=" & EOMONTH (A13, 0))
Както можете да видите в горната снимка, СРЕДНАТА за количеството през януари се оказва 43.778 .
Бележки:
- Функцията връща #VALUE! грешка, ако аргументът на функцията е нецифрен.
- Недей предоставете дата директно на функцията. Използвайте функцията DATE или използвайте препратка към клетка за аргумент за дата в Excel, тъй като Excel чете дата само с правилния ред.
Надявам се, че тази статия за това как да СРЕДИТЕ АКО с месеци в Excel е обяснима. Намерете още статии за функциите SUMPRODUCT тук. Моля, споделете вашето запитване по -долу в полето за коментар. Ние ще ви съдействаме.
Как да използвате функцията AVERAGEIFS в Excel
Как да използвате функцията SUM в Excel
Как да използвате функцията ISFORMULA в Excel
Как да използвате функцията ROWS в Excel
Валидиране на текстови записи
Създайте падащ списък в Excel с цвят
Популярни статии
Редактиране на падащ списък
Абсолютна справка в Excel
Ако с условно форматиране
Ако с заместващи символи
Преглед по дата
Присъединете се към собствено и фамилно име в Excel
Пребройте клетки, които съответстват или на А, или на В
Конвертирайте инчове в крака и инчове в Excel 2016
50 преки пътища в Excel за повишаване на вашата производителност