我有一个工作簿,在A列和B列中都有邮政编码的前三位。A是范围的下限,B是上限。然后,我在C列中具有该邮政编码范围的相应区域。我没有运气尝试了以下公式。
=LOOKUP(2,1/((I11>=A10:A101)*(I11<=B10:B101)),D10:D101)
我要完成的工作是使用此公式为输入的任何邮政编码抓取适当的区域,以简化对潜在客户进行成本分析的过程。如果使用VBA脚本更容易实现这一点,我也很乐意。
这是我的工作簿中的前三行数据的示例:
Lower Bounds | Upper Bounds | Zone
004 | 005 | 008
006 | 007 | 045
009 | | 045
如果Lower Bounds
位于A1中,而您正在E2中查找,请尝试:
=INDEX(C:C,MATCH(E2,A:A))
确保ColumnA升序排列。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句