Как да осредня клетките въз основа на множество критерии в Excel?
В Excel повечето от нас може да са запознати с функциите COUNTIF и SUMIF, те могат да ни помогнат да броим или сумираме стойности въз основа на критерии. Но опитвали ли сте някога да изчислите средната стойност на стойностите въз основа на един или повече критерии в Excel?
Средни клетки въз основа на един критерий с функция Averageif
Средни клетки въз основа на множество критерии с функция Averageifs
Средни клетки въз основа на един критерий с функция Averageif
Да предположим, че имам следния диапазон от данни, колона A е списъкът с продукти, а колона B е поръчките, сега ще осредня клетките за поръчки, където продуктът е KTE.
Моля, въведете тази формула в желаната от вас клетка: =AVERAGEIF(A2:A19,D2,B2:B19), (A2: A19 са данните, които съдържат критериите, B2: B19 се отнася за диапазона, който искате да усредните и D2 е критерият, на който искате да осредните стойностите) и натиснете Въведете ключ, за да получите резултата, вижте екранната снимка:
Средни клетки въз основа на множество критерии с функция Averageifs
Ако искате да изчислите средна стойност с множество критерии, Средни стойности функция може да ви помогне.
Синтаксисът на Averageifs, както следва:
AVERAGEIFS(среден_диапазон,критерий_диапазон1,критерий1,критерий_диапазон2,критерий2…)
- Среден_диапазон: е диапазонът от клетки за осредняване;
- Критерий_обхват1, критерии_диапазон2, … са диапазоните, в които да се оценят свързаните критерии;
- Критерии1, критерии2, … са критерии, на които се основавате.
Вземете горните данни например, сега искам да осредня реда на KTE и реда, по-голям от 500. Моля, направете следното:
Въведете тази формула в празна клетка: =AVERAGEIFS(B2:B19,A2:A19,E1,B2:B19,">500")( A2: A19 са данните, които съдържат критериите1, B2: B19 се отнася до диапазона, който искате да осредните, E1 намлява > 500 са критериите 1 и критериите 2), след което натиснете Въведете ключ, за да получите желания резултат. Вижте екранна снимка:
Забележка: Ако имате повече от два критерия, които искате, просто трябва да добавите диапазоните на критериите и критериите, от които се нуждаете, както следва: =СРЕДНОIFS(C2:C19, A2:A19, F1, B2:B19, F2, C2:C19, "<500"), (A2: A19 намлява F1 са първият диапазон от критерии и критерии, B2: B19 намлява F2 са втората гама от критерии и критерии, C2:C19 намлява <500 са трета критерии диапазон и критерии, C2:C19 се отнася за диапазона Вие искате да осредните стойностите), вижте екранната снимка:
Още по темата:
Как да осредните горните или долните 3 стойности в Excel?
Как да осредним последните 5 стойности на колона като нови числа?
Как да осредня всеки 5 реда или колони в Excel?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!