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

Google sheets 根据单元格值在单元格值范围内的位置查找索引位置,google-sheets,match,Google Sheets,Match,挑战: 我有价格(A列),我需要根据这些价格在价格值(D列)范围内的位置获得相应的利润(E列),例如,5500美元在7500美元和4500美元之间,应该获得15%的利润 解决方案: 使用MATCH函数并传递“-1”作为第三个参数,以便返回 MATCH(A2,$D$2:$D$11,-1) 由于“-1”参数使匹配函数从列表的顶部开始(即降序),并且我们希望价格范围值的索引低于“大于或等于搜索键的最小值”,因此我们添加+1以访问下一行。然后,这个递增的索引被传递给index函数,以获得相同索引位置

挑战: 我有价格(A列),我需要根据这些价格在价格值(D列)范围内的位置获得相应的利润(E列),例如,5500美元在7500美元和4500美元之间,应该获得15%的利润


解决方案: 使用MATCH函数并传递“-1”作为第三个参数,以便返回

 MATCH(A2,$D$2:$D$11,-1)
由于“-1”参数使匹配函数从列表的顶部开始(即降序),并且我们希望价格范围值的索引低于“大于或等于搜索键的最小值”,因此我们添加+1以访问下一行。然后,这个递增的索引被传递给index函数,以获得相同索引位置的相应边距

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