根据单元格值在单元格值范围内的位置查找索引位置

时间:2020-10-14 02:40:21

标签: google-sheets match

挑战: 我有价格(Col A),我需要根据这些价格落入价格值范围(Col D)的范围内来获得相应的保证金(Col E),例如5500美元介于7500美元和4500美元之间,应该有15%的保证金

https://docs.google.com/spreadsheets/d/1yufKelntHTQISr_S2oDuObDYQ0azWmK5t45XuNBVxVA/edit#gid=549083581

1 个答案:

答案 0 :(得分:0)

解决方案: 使用MATCH函数并将“ -1”作为第三个参数传递,以便返回"smallest value greater than or equal to the search_key"

 MATCH(A2,$D$2:$D$11,-1)

并且由于“ -1”参数使MATCH函数从列表的顶部开始,即降序排列,因此我们希望价格范围值的索引低于“最小值大于或等于search_key”,因此加+1可访问下一行。然后,将这个递增的索引传递给INDEX函数,以在相同的索引位置获得相应的边距。

=INDEX($E$2:$E$11,MATCH(A2,$D$2:$D$11,-1)+1)
相关问题