Прескочи на основното съдържание

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

Автор: Кели Последна промяна: 2020-05-08

Например искате да осредните диапазон, който се променя динамично въз основа на стойността в определена клетка или критерии в Excel, има ли някакви формули за решаването му? Разбира се, да! Тук ще представя формули за лесно изчисляване на средната стойност на динамичния диапазон в Excel.


Метод 1: Изчислете средната стойност на динамичния диапазон в Excel

Изберете празна клетка, например клетка C3, въведете формулата =АКО(C2=0,"NA",СРЕДНО(A2:ИНДЕКС(A:A,C2))) в него и след това натиснете Въведете ключ.

бележки:

(1) Във формулата на =IF(C2=0,"NA",AVERAGE(A2:INDEX(A:A,C2))), A2 е първата клетка от динамичния диапазон в колона A, C2 е клетката с номер, равен на номера на реда на последната клетка от динамичния диапазон. И можете да ги промените въз основа на вашите нужди.

(2) Можете също да приложите формулата =СРЕДНО(ИНДИРЕКТНО("A2:A" &C2)) за изчисляване на средната стойност на динамичния диапазон въз основа на клетка C2.


Изчислете средната стойност на динамичния диапазон въз основа на критерии

Понякога диапазонът е динамичен въз основа на критериите, въведени от потребителите. В този случай можете да изчислите средната стойност на динамичния диапазон, като следвате стъпките по-долу.

1. Партидно дефинирайте имена за всеки ред и всяка колона в посочения диапазон.

В нашия случай изберете Range A1:D11, щракнете върху Създайте имена от селекция бутон  в Мениджър на имена прозорец; проверете и двете Горния ред опция и Лявата колона опция в диалоговия прозорец Създаване на имена от селекция и щракнете върху OK бутон. Вижте екранната снимка по-долу:

Забележка: Най- Мениджър на имена панелът е един компонент на навигационния панел, който се предоставя от Kutools за Excel и включва: (1) списък на всички отварящи се работни книги и раздели на листове; (2) списък и вмъкване на записи в AutoText; (3) списък на всички диапазони от имена; (4) Избройте всички имена на колони на активния лист; (5)  Разширено намиране и замяна. Вижте повече  Имайте пробен период без ограничение

2. Изберете празната клетка, в която ще поставите динамичната средна стойност, въведете формулата =СРЕДНО(ИНДИРЕКТНО(G2)) (G2 е динамичният критерий, въведен от потребителите, и ще бъде един от заглавките на редове или заглавки на колони от посочения диапазон.) в него и натиснете Въведете ключ.

И сега средната стойност ще се променя динамично въз основа на критериите, въведени от потребителите в клетката G2. Вижте екранната снимка по-горе.

Автоматично преброяване/Сума/Средни клетки по цвят на запълване в Excel

Понякога маркирате клетки по цвят на запълване и след това броите/сумирате тези клетки или изчислявате средната стойност на тези клетки по-късно. Kutools за Excel Брой по цвят помощната програма може да ви помогне да го разрешите с лекота.


реклама показване на всички листове 1

Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега

Най-добрите инструменти за продуктивност в офиса

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

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I need to calculate the weekly count of at least 2 "Yes" to make the result 100%
This comment was minimized by the moderator on the site
Hi dear.I don't know your name or who you are.But thanks for your great information.atlast I found my answer in your site.thanks a alot.
This comment was minimized by the moderator on the site
Glad to help 😄
This comment was minimized by the moderator on the site
Under this example, I need to calculate the average of a subset of products in a given month. For example - I need the average of Black Tea, Mint Tea, and Vodka in February. Is there an easy way to do this? All the products are consecutive so i'd like to use a range.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations