我试图创建make it,以便参考插入的图片,让我们取第一行(第6行),如果N6中有H,则计算值为2列向下(即P3中的值),否则不计算此值。
然后对U6执行相同的操作,这意味着如果此U6中有H,则计算W1中两列的值。在计算所有值后,qualify会找到它们的平均值。
我尝试了几个函数,包括COUNT和COUNTIF但是我不知道如果某个文本单元格在单独的单元格中为真,如何从另一个单元格中选择一个值,然后如何重复这个并找到合格单元格中所选值的平均值。
这是我尝试但没有运气的一个例子:
=nb.si(N6,"*H*",P6)
有什么想法吗?
答案 0 :(得分:2)
首先是几点
这样就可以了 如果你只是计算单元格,你可以只计算行中“H”的数量
=countif(N6:AI6,"H")
如果你真的想要对这些值求和而不计算它们,你可以只偏移你使用的范围
=sumif(N6:AI6,"H",P6:AK6)
平均值
=averageif(N6:AI6,"H",P6:AK6)
这些都假设您不会在同一行的其他单元格中看到H。
答案 1 :(得分:2)
我认为你正在使用法语版的Excel,对吧?为了以防万一,我会用英语和法语发布。
请记住,如果你想做更多事情,这会很长,但你可以用这个公式做到这一点:
法:
=(SI(N6="H";P6;0)+SI(U6="H";W6;0)+SI(AB6="H";AD6;0))/(SI(N6="H";1;0)+SI(U6="H";1;0)+SI(AB6="H";1;0))
英文:
=(IF(N6="H",P6,0)+IF(U6="H",W6,0)+IF(AB6="H",AD6,0))/(IF(N6="H",1,0)+IF(U6="H",1,0)+IF(AB6="H",1,0))
答案 2 :(得分:2)
我认为你的意思是总和你写的数量,并同意你的一些细胞参考似乎不正确,但建议:
SUM =(N6="H")*P6+(U6="H")*W6+(AB6="H")*AD6+(AI6="H")*AK6
COUNT =(N6="H")+(U6="H")+(AB6="H")+(AI6="H")
和AVERAGE只是来自上面的SUM / COUNT。