首页 > 解决方案 > 不能匹配包含多个数据值的单元格

问题描述

因此,在我的新工作中,我的任务是设置一个价格计算器,用于比较航运公司之间的价格。我收到了来自不同航运公司的大量 Excel 数据。

在他们的图表中,您可以选择要运送到的邮政编号以及包裹的重量等级。所以我所要做的就是获得权重和邮政编号的匹配结果,找到行号和列号,这样我就可以在图表中索引搜索并接收价格。

匹配 postnumber 的用户输入很容易,因为输入值与图表中的值匹配。但是将用户输入与权重等级相匹配有点乏味。

假设我们的用户输入是 356 公斤。重量等级是这样的:

1-50、51-85、86-125、126-185、186-250、251-350、351-450、451-525、526-635、636-800

我知道您不能在一个单元格中存储多个数据值,但是有没有办法解决这个问题?如果我可以输入我的输入并且它与包含该数字的行匹配。因为现在我将数据验证设置为单元格中重量等级的下拉菜单,这有点过分必须为每个运输公司找到正确的重量等级。

任何人都看到了解决这个问题的方法,或者这是 excel 是否满足其限制?

提前致谢。

标签: excelexcel-formula

解决方案


看起来您MATCH()仍然可以查看:

在此处输入图像描述

中的公式B1

=MATCH(356,A1:A10)

省略第三个参数时,默认为“查找小于或等于lookup_value 的最大值”(MS)。

如果您不想匹配 800 以上的任何内容,则可以将上述内容嵌套在内部IF()


推荐阅读