У меня проблемы с небольшой формулой Excel. Я пытаюсь использовать AVERGEIFS . Настройка этой функции
AVERAGEIFS(average_range,criteria_range1,criteria1,criteria_range2,criteria2,...)
Суть в том, что я хочу, чтобы включение критерия и его диапазона [criteria_range1,criteria1] основывалось на том, является ли список проверки данных Yes или No . Так, например, если список в настоящее время установлен на Yes верните:
AVERAGEIFS(average_range,criteria_range1,criteria1)
Если нет, тогда вернитесь
AVERAGEIFS(average_range,criteria_range1,criteria1,criteria_range2,criteria2)
Я бы использовал функцию IF для обработки этого, если бы у меня был только один список проверки данных с Yes и No , но у меня их несколько, а точнее три. Поэтому я хочу установить формулу, которая будет включать [criteria_range,criteria] зависимости от того, соответствует ли соответствующий список проверки данных Yes или No .
Я надеюсь, что в этом есть смысл. Я использую OSX. Спасибо!
РЕДАКТИРОВАТЬ:

В моей задаче выбрано name и соответствующие ему атрибуты из набора данных ниже. В окне average ниже я хотел бы видеть среднее value для строк с одинаковыми атрибутами в случае Джона, любые строки с синим, type1 = 1 и AND type2 = 100. Это легко, если я просто использую обычную функцию AVERAGEIFS .
Я пытаюсь понять, как я могу игнорировать один из атрибутов и найти среднее значение для этой группы. Так что если я выберу игнорировать yes для type1 то average будет возвращать среднее value для строк с color = red И type2 = 100
