Estou tendo problemas com um pequeno problema de fórmula do Excel. Eu estou tentando usar AVERGEIFS
. A configuração desta função é
AVERAGEIFS(average_range,criteria_range1,criteria1,criteria_range2,criteria2,...)
O problema é que desejo que a inclusão de um critério e seu intervalo [criteria_range1,criteria1]
se baseiem no fato de uma lista de validação de dados ser Yes
ou No
. Por exemplo, se a lista estiver atualmente definida como Yes
return:
AVERAGEIFS(average_range,criteria_range1,criteria1)
Se não, então retorne
AVERAGEIFS(average_range,criteria_range1,criteria1,criteria_range2,criteria2)
Eu usaria uma função IF
para lidar com isso se eu tivesse apenas uma lista de validação de dados com Yes
e No
, mas tenho vários, três para ser exato. Então, quero configurar uma fórmula que inclua [criteria_range,criteria]
com base em sua lista de validação de dados correspondente ser Yes
ou No
.
Espero que isso faça sentido. Eu estou usando o OSX. Obrigado!
EDITAR:
No meu problema, um name
é escolhido e com ele os atributos correspondentes do conjunto de dados abaixo. Na caixa average
abaixo, eu adoraria ver a média value
para linhas com os mesmos atributos no caso de John, qualquer linha com azul, tipo1 = 1 e tipo2 = 100. Isso é fácil se eu usar uma AVERAGEIFS
function.
O que eu estou tentando descobrir é como eu poderia ignorar um dos atributos e encontrar a média para esse grupo. Portanto, se eu selecionar ignorar yes
para type1
, então average
retornará a média value
para linhas com color = red
AND type2 = 100