在Excel中分类数据

我有这样的值的工作表“数据”:

9000 9100 9105 9200 

我有另一个表“类别”:

 Low High Value 9000 9100 1 9101 9200 2 9201 9300 3 

我想要获取表格“类别中的数据”:

 1 1 2 2 

我怎样才能做到这一点使用公式?

在您的新工作表(“类别中的数据”)A1中尝试使用此公式

 =OFFSET(Categories!$C$1, SUMPRODUCT(--(Categories!$A$2:$A$4<=Data!A1)*(Categories!$B$2:$B$4>=Data!A1),ROW(Categories!$C$2:$C$4))-1, 0) 

并把它复制下来

结果

 --------
 |  A1 |
 --------
 |  1 |
 |  1 |
 |  2 |
 |  2 |

使用SUMPRODUCT的基本思想的来源和详细的解释是在Excel中的范围查找