Функция AVERAGE не работает

-3

У меня есть два столбца, содержащие даты.

Я использовал эту формулу, чтобы узнать, сколько дней прошло между датами:

=DATEDIF(J7,K7,"md") &""

Это дает количество дней без добавления слова «день / с» после него.

Я попытался найти среднее значение этих результатов, используя AVERAGEфункцию, и она возвращает значение #NUM !.

Во-первых, я подумал, что это может быть результатом использования DATEDIFфункции. Тем не менее, я преобразовал значения в числа и т. Д., Но он дает тот же результат.

Вот как выглядит мой лист (обратите внимание, что значения в «Разница между днями» не верны):

| Created Date     | Closed Date      | Difference Between Days |
|------------------|------------------|-------------------------|
| 11/08/2017 20:36 | 14/09/2017 17:45 | 33                      |
| 13/06/2017 13:36 | 25/07/2017 12:20 | 45                      |
| 12/10/2017 14:53 | 10/11/2017 23:15 | 29                      |
JRiggers
источник
3
Просто используйте =DATEDIFF(J7,K7,"md"). «Однако я преобразовал значения в числа» - НЕТ !! Вы преобразовали число результата DATEDIFFв текст как `&" "`.
Máté Juhász
Это дает тот же результат.
JRiggers
Можете ли вы опубликовать пример данных (вместе с текущими и желаемыми результатами), чтобы помочь нам понять вашу проблему?
Мате Юхас,
Я добавил это к своему первоначальному вопросу. Я хочу рассчитать среднее число в разнице между днями.
JRiggers
Я не могу воспроизвести вашу проблему с вашей формулой с "md". Я тоже не сталкиваюсь с ошибкой. И это также возвращает другой результат, чем ваш пример. prntscr.com/haax8y
Vylix,

Ответы:

0

@ Máté Juhász был прав, предполагая, что формула не вернулась в виде числа. Я создал новый столбец и использовал VALUEфункцию, которая позволила AVERAGEфункции возвращать правильный результат.

JRiggers
источник
-1

@JRigress , я хотел бы предложить решение обеих проблем. Первый - о разнице дней с подписью Дни в конце.

Так как вы не указали значения даты, я просто предполагаю это. Например, ваши даты находятся в ячейке C301 14/11/2017 и D301 30/11/2017 , формула в F301 .

= DATEDIF (C301, D301, «d») и «дни» (поиск разницы в днях).

другой

= DATEDIF (C301, D301, "md") & "days" (поиск разницы в днях без учета месяца и года)

Примечание: выберите необходимую формулу.

За первые два свидания вы получите один и тот же результат 16 дней . Но если вы измените значение даты, например, C301 14/11/2017 и D301 01/01/2018, вы сможете найти другой результат.

Первая формула покажет 48 дней, а вторая - 18 дней , потому что она просто считает разницу между 14 ноября и 1 декабря, которая равна 18 ( с учетом игнорирования месяца и года ).

Теперь второй вопрос, я не уверен, зачем вы используете формулу «Среднее», но я хотел бы предложить вам: «Да, вы можете это сделать». Прежде чем применять формулу, если вы хотите выбрать обе ячейки C301 и D301, перейдите к «Формату ячеек» и примените «Числовой формат» без десятичной дроби, помните, что это не повлияет на предыдущий результат, и, наконец, используйте формулу «Среднее».

= Средний (C301, D301)

и вы получите результат 43077 (также примените Числовой формат в ячейке Результат).

Я надеюсь, что я решил обе ваши проблемы в случае любого дальнейшего запроса, просто оставьте свой комментарий.

@JRigress ,, Я думаю, что когда раньше я пытался ответить на ваш вопрос, вы не публиковали лист данных, просто сейчас, просматривая, я получил, поэтому решил и его.

введите описание изображения здесь

NB. Обе формулы такие же, как и предыдущие, только вы должны изменить диапазон данных.

Раджеш С
источник
Мой ответ получил отрицательный голос снова, я стремлюсь узнать, что не так. Было бы лучше, чтобы ваш комментарий также помог мне узнать ошибку ,, !!
Раджеш С