Как да изчислите средната стойност на няколко колони в Excel (6 метода)

  • Споделя Това
Hugh West

Съдържание

В този урок ще покажа някои методи за изчисляване на средна стойност на няколко колони в Excel. Обикновено можете да получите средна стойност на диапазон с няколко колони, като използвате функцията AVERAGE . Ако обаче искате да получите средноаритметична стойност от определен брой колони, в Excel има налични начини. Ще използвам няколко функции на Excel и техните комбинации, за да получа средноаритметична стойност от няколко колони.

Изтегляне на работна тетрадка за практика

Можете да изтеглите работната тетрадка за упражнения, която използвахме за изготвянето на тази статия.

Средна стойност на множество колони.xlsx

6 метода за изчисляване на средната стойност на няколко колони в Excel

1. Изчисляване на средната стойност на няколко колони с помощта на функцията AVERAGE

Първо, ще използвам просто СРЕДНА СТОЙНОСТ функция към изчисляване на средната стойност на някои съседни диапазони, които се намират в различни колони. Например имам набор от данни ( B4:E11 ) с резултатите от тестовете на няколко ученици. Сега ще изчисля средната стойност на няколко диапазона от няколко колони.

Стъпки:

  • Въведете следната формула в Клетка B13 за изчисляване на средната стойност на диапазоните B5:B10 , C5:D9, и E6:E11 .
=AVERAGE(B5:B10,C5:D9,E6:E11)

  • Хит Въведете и ще получите средната стойност на посочените диапазони от колони B , C , D , и E .

Прочетете още: Средна стойност: как да изчислите с помощта на функцията Average(...) на Excel

2. Определете име на няколко колони и след това получете средната стойност

Понякога избирането на няколко диапазона от няколко колони може да изглежда досадно и да доведе до грешни резултати, ако диапазоните не са избрани правилно. За щастие можете да дадете име на определения диапазон в Excel и след това да предадете диапазона като аргумент на СРЕДНА СТОЙНОСТ функция.

Стъпки:

  • Първо изберете очакваните диапазони от няколко колони, като натиснете бутона Ctrl ключ.
  • След това отидете в Кутия за име , дайте име, което ви се струва подходящо, и натиснете Въведете . Нарекох следните диапазони като MultiCol '.

  • Сега въведете следната формула в Клетка B13 и натиснете Въведете .
=AVERAGE(MultiCol)

  • Следователно, тук е крайната средна стойност, която ще получите.

Прочетете още: Как да изчислите средната стойност на няколко диапазона в Excel (3 метода)

3. Функцията Excel AVERAGEIF за изчисляване на средната стойност на няколко колони

Сега ще използвам функцията AVERAGEIF за получаване на средната стойност на няколко колони. В следващата дискусия ще ви покажа два примера за използване на тази функция за изчисляване на средната стойност.

3.1. Получаване на средна стойност на клетките, които отговарят точно на даден критерий

Да предположим, че имам набор от данни ( B4:C12 ), съдържащ няколко имена на плодове и техните качества в колони A и B . Сега ще търся конкретни имена на плодове (тук, Apple ) в колоната B и изчислете средната им стойност от колона C .

Стъпки:

  • Въведете следната формула в Клетка C14 и натиснете Въведете .
=AVERAGEIF(B5:B12, "Ябълка",C5:C12)

  • В резултат на това ще получа средната стойност на количествата на всички Apple ' на този набор от данни.

3.2. Изчисляване на средната стойност на клетките, които отговарят на критериите в низ

По-рано изчислявах средната стойност за име на плод, което съвпадаше точно със съдържанието на клетката в Excel. Сега обаче ще търся низ, който съвпада със съдържанието на клетката, и след това ще изчислявам средната стойност от друга колона. Например в набора от данни по-долу имам име на плод, съдържащо низ Apple ' като част от съдържанието на клетката (напр. Дървена ябълка , Ананас, и т.н.) Така че нека да намерим символа Apple ' в колона B и след това да получите съответната средна стойност от колоната C .

Стъпки:

  • Въведете следната формула в Клетка C14 .
=AVERAGEIF(B5:B12,"*Apple*",C5:C12)

  • Натиснете Въведете .
  • В резултат на това ще получите следния резултат.

Прочетете още: Как да изчислите средната стойност на текст в Excel (2 начина)

Подобни четива

  • Формула за средна посещаемост в Excel (5 начина)
  • Как да изчислите средната оценка на 5 звезди в Excel (3 лесни начина)
  • Получаване на средно време в Excel (3 примера)
  • Как да изчислим 7 Ден пълзяща средна в Excel (4 начини)
  • Изчисляване на средния процент на оценките в Excel (Топ 4 методи)

4. Комбинация от функциите AVERAGEIF и SUMIF за получаване на средна стойност на няколко колони

Можете да използвате комбинация от функции на Excel, като например СРЕДНА СТОЙНОСТIF и SUMIF за намиране на средната стойност от няколко колони. Например имам набор от данни ( B4:E10 ), съдържащ някои хранителни стоки и техните единични цени и продадени количества по дати. Сега ще изчисля общата цена за тези стоки от колоните B , C, и E като използвате SUMIF и СРЕДНА СТОЙНОСТIF функции.

Стъпки:

  • Първо въведете следната формула в Клетка E13 и натиснете Въведете .
=AVERAGEIF($B$5:$B$10,B13,$E$5:$E$10)*SUMIF($B$5:$B$10,B13,$C$5:$C$10)

  • Тогава ще получим следния резултат. Използвайте Дръжка за пълнене ( + ), за да копирате формулата в останалите клетки.

  • В крайна сметка ще получим общата цена за всички елементи, както е посочено по-долу.

🔎 Как работи формулата?

AVERAGEIF($B$5:$B$10,B13,$E$5:$E$10)

Тази част от формулата връща Единична цена на клетъчното съдържание на Клетка B13 ( Царевични люспи ), което е:

{ 5 }

SUMIF($B$5:$B$10,B13,$C$5:$C$10)

Сега тази част от формулата връща продаденото Количество на Царевични люспи което е:

{ 88 }

AVERAGEIF($B$5:$B$10,B13,$E$5:$E$10)*SUMIF($B$5:$B$10,B13,$C$5:$C$10)

Накрая, горната формула умножава 5 с 88 и се връща:

{ 440 }

Прочетете още: [Поправено!] Формулата за средна стойност не работи в Excel (6 решения)

5. Комбинация от функциите Excel AVERAGE и LARGE за получаване на средна стойност от няколко колони

Можете да комбинирате функцията LARGE заедно с СРЕДНА СТОЙНОСТ функцията за намиране на средната стойност на диапазон, разпределен в няколко колони. Например, ще приложа тази комбинация от функции на Excel, за да изчисля средната стойност на горната 3 стойности от обхвата B11:E11 .

Стъпки:

  • Въведете следната формула в Клетка B13 и натиснете Въведете .
=AVERAGE(LARGE(B11:E11, {1,2,3}))

  • В резултат на това ще получа средната стойност на горните 3 стойности от диапазона B11:E11 която е разпределена в няколко колони.

Тук ГОЛЯМ връща функцията 3 най-големите стойности ( 89 , 87 , и 77 ) в диапазона B11:E11 . По-късно СРЕДНА СТОЙНОСТ функцията връща средната стойност на 3 номера.

Забележка:

Можете да използвате функцията SMALL заедно с СРЕДНА СТОЙНОСТ за изчисляване на средната стойност на най-малките числа в диапазон, разпределен в няколко колони.

Прочетете още: Изчисляване на пълзяща средна стойност за динамичен диапазон в Excel (3 примера)

6. Функции OFFSET, AVERAGE и COUNT на Excel за изчисляване на средната стойност на последните N стойности в няколко колони

Сега ще използвам функцията OFFSET заедно с COUNT и СРЕДНА СТОЙНОСТ функции за изчисляване на средната стойност на последните N които са разпределени в няколко колони. Например ще изчисля средната стойност на последните три ( 3 ) стойности от диапазона B5:F5 на моя набор от данни ( B4:F11 ).

Стъпки:

  • Въведете следната формула в Клетка B13 и натиснете Въведете .
=СРЕДНА СТОЙНОСТ(OFFSET(B5,0,COUNT(B5:F5)-3,1,3))

  • В резултат на това ще получите по-ниска от средната стойност.

🔎 Как работи формулата?

COUNT(B5:F5)

Тази част от формулата връща:

{ 5 }

(OFFSET(B5,0,COUNT(B5:F5)-3,1,3)

Сега тази част от формулата връща последната 3 стойности от диапазона B5:F5 :

{ 99 , 77 , 66 }

AVERAGE(OFFSET(B5,0,COUNT(B5:F5)-3,1,3))

Накрая формулата връща средната стойност на последните 3 стойности ( 99 , 77 , 66 ), което е:

{ 80.66666667 }

Заключение

В горната статия се опитах да разгледам подробно няколко метода за изчисляване на средната стойност на няколко колони в Excel. Надявам се, че тези методи и обяснения ще бъдат достатъчни за решаване на вашите проблеми. Моля, уведомете ме, ако имате някакви въпроси.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.