![Я не знаю, как задать критерии для функции COUNT.](https://rvso.com/image/1609690/%D0%AF%20%D0%BD%D0%B5%20%D0%B7%D0%BD%D0%B0%D1%8E%2C%20%D0%BA%D0%B0%D0%BA%20%D0%B7%D0%B0%D0%B4%D0%B0%D1%82%D1%8C%20%D0%BA%D1%80%D0%B8%D1%82%D0%B5%D1%80%D0%B8%D0%B8%20%D0%B4%D0%BB%D1%8F%20%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8%20COUNT..png)
Я хотел бы составить таблицу, которая покажет мне среднее общее значение введенных данных.
В столбце А у нас даты от 1 до 31.
В столбце B мы вводим значения для каждой даты.
В столбце C есть другой набор данных.
В столбце D указана сумма столбцов B и C за месяц, в который я ввожу значения.
По воскресеньям ничего не вводится, поэтому СУММА остается равной 0.
Среднее значение должно включать этот день. Однако функция СРЗНАЧ принимает значения, которые еще не были введены, и извлекает для них среднее значение.
Другими словами, если значение введено только для дат 1 и 2, оно должно учитывать только эти две даты, а не другие даты до конца месяца.
Редактировать:Мне нужно найти среднее значение столбца D (в первом сообщении я сказал C. Прошу прощения за это). Мне нужно получить значения от Date 1.11
до , 15.11
поскольку есть входные данные до 15.11
.
решение1
Вы можете использовать любую из формул:
{=AVERAGE(IF(AND(A2:A31>=E1)*(A2:A31<=F1),D2:D31,"<>0"),D2:D31)}
- Закончи это с помощьюCtrl+Shift+Enter.
Ячейка имеет
E1
начальную дату (1.11
) иF1
конечную дату (15.11
).=AVERAGEIFS(D2:D31, D2:D31,"<>0",A2:A31, "<=11/15/19", A2:A31, ">=11/01/19")
Примечание.Обе формулы игнорируют НОЛЬ в столбце D.
При необходимости измените ссылки на ячейки в формуле.