Excel 多个条件-如果范围之间的值显示相应的值

Excel 多个条件-如果范围之间的值显示相应的值,excel,if-statement,vlookup,Excel,If Statement,Vlookup,我试图通过自己和互联网解决这个问题,但我需要你的帮助 我需要检查一个值是否在几个范围内,并在单元格中指定相应的值: *所有数字都是整数 如果该值为0,则显示1 如果该值介于1到3之间,则显示2 如果该值介于4到6之间,则显示3 如果该值介于7到10之间,则显示4 如果该值高于10,则显示5 Tnx中频功能 =IF(B2=0,1,if(B2<=3,2,if(B2<=6,3,if(B2<=10,4,5)))) 您正在检查的B2值 F2:G6是断点(F)和要显示的值(G)的表格

我试图通过自己和互联网解决这个问题,但我需要你的帮助

我需要检查一个值是否在几个范围内,并在单元格中指定相应的值:

*所有数字都是整数

如果该值为0,则显示1

如果该值介于1到3之间,则显示2

如果该值介于4到6之间,则显示3

如果该值介于7到10之间,则显示4

如果该值高于10,则显示5

Tnx中频功能

=IF(B2=0,1,if(B2<=3,2,if(B2<=6,3,if(B2<=10,4,5))))
  • 您正在检查的B2值
  • F2:G6是断点(F)和要显示的值(G)的表格

构建一个表格,第一列是断点,相邻的一列是要显示的值。在这种情况下,断点将是0,3,6,10,我们需要为大于10的值添加11。此方法假定正值,除11断点外,小数和整数均可使用断点。当前的问题是,10到11之间的值将显示为4,而不是5。

如果您希望使用单个公式而不使用单独的查找表,则还有两个选项:-

=MATCH(A2,{0,1,4,7,11})

=HLOOKUP(A2,{0,1,4,7,11;1,2,3,4,5},2)
语法:

=COUNTIFS(Range, "condition1", Range, "condition2")**
示例(查找范围在25到21之间的总数
J9:J110

=COUNTIFS(J9:J110,“=21”)**
=COUNTIFS(Range, "condition1", Range, "condition2")**
=COUNTIFS(J9:J110, "<=25", J9:J110, ">=21")**