Як я можу отримати середній раз в Excel?


0

У мене стовпчик комірок у форматі hh: mm (день НЕ включений), наприклад:

19:08
19:08
19:40
20:10

1:45 (Any Times before 12:00 noon are considered NEXT DAY)

один (або більше з них) - після півночі.

Середнє значення цих разів = 20:46

Але Excel AVERAGE дає 15:58

Я б хотів обчислити це середнє значення, не додаючи додаткові стовпці або використовуючи лише одну формулу VBA в кінці стовпця. До речі, мені також потрібно виключити будь-які порожні записи у стовпці для розрахунків.

Спасибі заздалегідь


Вам знадобиться середня оцінка, я думаю - що ви хочете в середньому? Полудень до полудня, як 11:59, це останнє ?
Райстафаріан

правильний Raystafarian ... Хіба AVERAGEIF не виключив записи менше ніж 12:00? а не додавати 24 години та включати їх?
Flashheart

Отже, оскільки ви хочете перекрутити хронологічну шкалу, вона буде складнішою, я думав, що ви хочете її виключити.
Raystafarian

Відповіді:


4
=AVERAGE(IF(A1:A5>=0.5,A1:A5,1+A1:A5))

Підтвердіть формулу масиву за допомогою Ctrl+ Shift+Enter

Щоб виключити порожні комірки -

=AVERAGE(IF(NOT(ISBLANK(A1:A5)),IF(A1:A5>=0.5,A1:A5,1+A1:A5),""))

Здається, працює. Чи є спосіб виключити порожні записи у стовпці? Або це вимагає занадто багато формули?
Flashheart

@Flashheart Я відредагував свою відповідь на рахунок пробілів.
Кайл
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.