条件结果基于从其他单元格中找到的平均值

时间:2014-10-13 18:38:56

标签: excel excel-2007 vlookup worksheet-function

而不是这种Excel公式:

=IF(AVERAGE(A1:A4)<4,"POOR",IF(AVERAGE(A1:A4)<5,"Meet Expectation",IF(AVERAGE(A1:A4)<7,"Good",IF(AVERAGE(A1:A4)<8,"Excellent","Outstan‌​ding"))))  

如何使用查找表获得类似的结果?

2 个答案:

答案 0 :(得分:1)

使用查找表(无需完全匹配):

enter image description here

如果未找到exacct匹配,则默认为下一个较低的匹配值。找不到9,但可以8Outstanding5。您还没有具体说明断点(例如Meet Expectation似乎同时是GoodGood)但是该表很容易通过添加或减少非常小的数量来适应Qarray左侧的数字。

此表名为{{1}},如果命名范围属于Workbook范围,则可以将其放在同一工作簿中的任何位置。

答案 1 :(得分:0)

公式:

=IF(A1<4,"POOR",IF(AND(A1>=4,A1<5),"Meets Expectations",IF(AND(A1>=5,A1<7),"Good",IF(AND(A1>=7,A1<8),"Excellent","Outstanding"))))