我在excel上有一个问题,它说我几乎没有争论。
问题是我必须创建一个公式来计算3个考试的平均成绩。
我已经尝试创建一个从A +到E-的所有年级的表,并将它们的值分别设置为15到1。只是对每个年级进行了vlookup然后除以3。从这里开始,问题开始了,我添加了一个再次使用vlookup(查找总成绩而不仅仅是数字的值),它包含很少的参数,因此请帮助谢谢。以下是到目前为止的屏幕截图。
答案 0 :(得分:1)
尝试
=SUMPRODUCT((B2:D2=G$2:G$16)*(H$2:H$16))/COUNTA(B2:D2)
反向查找将是-1的匹配,而不是FALSE的VLOOKUP。
=INDEX(G$2:G$16, MATCH(SUMPRODUCT((B2:D2=G$2:G$16)*(H$2:H$16))/COUNTA(B2:D2), H$2:H$16, -1))
答案 1 :(得分:0)
我不知道您建议的VLOOKUP是否可以使用,但是对我来说好像您的开放括号太少了。括号中的颜色代码显示哪个“ open(”属于哪个“ close”)。
在我看来,您好像= VLOOKUP((lookup1 + lookup2 + lookup3)/ 3)...,然后其余部分不再属于vlookup。您可能只需要再打开一个paren。
= VLOOKUP((((lookup1 + lookup2 + lookup3)/ 3),range,2,false)