У меня проблемы с небольшой формулой 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