Использование AVERAGEIFS для заполнения таблицы в Excel

UPDATE2: Я включаю еще один снимок экрана. Я предполагаю, что это, вероятно, почему я получаю ошибки.

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

ОБНОВИТЬ. С другой стороны, вы можете сказать следующее: «вычислить среднее значение столбцов J и K (с первого снимка экрана) для всех случаев, когда выполняются следующие условия: столбец K меньше или равен 1638, столбец M равен «1» (факел включен), это 1 января 2016 года, и вы первый 3-часовой блок за день (0:00 – 2:59). Затем сделайте то же самое для всех остальных 3- часовой блок в течение дня, а затем повторите все это за второй день января и т. д. Почему я продолжаю получать «#VALUE! # ?

Этот процесс будет сложным, поэтому я попытаюсь сломать это как можно лучше. То, что я прошу, не на 100% необходимо, но это резко ускорит этот процесс. Ниже приведены два скриншота, которые помогут проиллюстрировать, что происходит.

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

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

На первом скриншоте строки расширяются примерно на 200 000 строк или около того. столбец A – месяц, B – дата, C – время, а D – столбец, который я создал, который сообщает вам, какой 3-часовой блок вы используете для текущего дня. Например, есть 8, 3-часовые блоки в день (0: 00-2: 59, 3:00 – 5:59 и т. Д.). Поэтому, когда на скриншоте указано «1», он изменяется, чтобы отобразить правильный 3-часовой блок при прокрутке листа.

Во втором скриншоте вы увидите, что я установил таблицу за январь. Вот что я пытался сделать с формулой AVERAGEIFS :

Например, если вы посмотрите на ячейку B4, то что должно получиться:

** рассчитать среднее значение столбцов J и K (с первого снимка экрана) для всех мест, где столбец K имеет значение 1638 или ниже, столбец M равен «1», столбец D (временной интервал) равен «1 ", и день первый **

Если я смогу понять, как правильно выполнить эту работу, я бы хотел просто применить формулу к ячейкам остальных в таблице, если это необходимо. Таким образом, C5 на втором скриншоте также должен быть средним, но вместо этого он должен быть для столбца D равен «2», день равен «1», столбец K имеет значение 1638 или ниже, а столбец M по-прежнему равна «1». Имеет ли это смысл?

Вот что я думал, что это может быть для ячейки B4 во втором скриншоте:

=AVERAGEIFS(E6:K262024, L6:L262024, "<=1638", M6:M262024, "=1", A6:A262024, "=January", B6:262024, DAY(B6:B262024)=1, D6:262024, "=1")

Да. Это очень интенсивно. Все, что я получил от этого, было «#VALUE!», Что совсем не помогает. Любое предложение для этого было бы удивительным и, вероятно, возможностью обучения для всех, поскольку это очень сложный пример использования этой функции.

Вход «average_range» должен быть одним столбцом. Я бы предложил попытаться сузить этот диапазон до одного столбца для каждого MIN и MAX, а затем усреднить два.

Кроме того, я вижу в вашей исходной формуле диапазон критериев для столбца D (временной интервал?) Отсутствует D. D6:262024

  • среднее значение массива данных vba excel
  • Как рассчитать среднее значение столбца чисел, связанного с каждым битом частоты, составляющим гистограмму, Excel 2010?
  • Средняя только часть чисел ячеек
  • Вычисление одиночных клеток среднего количества уникальных слов
  • Средние строки переменной длины VBA
  • EXCEL СРЕДНИЕ значения для нескольких критериев
  • как подключить этот fuction к диапазону в excel
  • Excel для замены отсутствующих данных в среднем
  • Средние вопросы Excel
  • Макрос Excel для средних значений
  • найти среднее значение из положительных или отрицательных значений в excel
  • Interesting Posts

    Функция InStr в VBA Excel возвращает 0 Even If Specified Spring встречается в A String

    Excel: как сопоставить 2 столбца с ключевым словом поиска

    Чтение данных из Excel 2016 через приложение Windows C #

    Попытка отобразить дополнительный столбец, если какая-либо ячейка в диапазоне соответствует критериям

    Выход PHP в Excel. Формат и расширение файла не совпадают.

    как я могу установить первую неделю апреля для этой формулы excel? = НОМНЕДЕЛИ (А1)

    Можете ли вы создать сводную таблицу по индексу столбца в отличие от имени столбца в VBA

    Excel VBA – почему мое выходное значение помещает одну ячейку вниз, чем ожидалось?

    Доступ к переменным рабочего листа из событий woorkbook

    Выводить сообщение в Excel, когда определенное слово вводится в ячейку

    Как сделать график данных из нескольких листов в одном файле excel с помощью Pandon pandas

    установка объекта листа как переменной модуля, получение ошибки

    Добавьте цикл и перейдите в Excel Macro

    Создание нескольких объектов пользовательской формы с использованием одного модуля класса

    Найдите ячейку со значением, смещением и диапазоном копий, затем вставьте дату базы данных, затем выполните цикл для поиска

    Давайте будем гением компьютера.