【发布时间】:2021-03-04 06:41:24
【问题描述】:
我有一份年销售额的商店列表。这些商店都被分配了一个折扣代码。
折扣代码基于销售额,但固定在一个范围内。 例如, 所有卖到 999 的商店都可以有 1、2 或 3 的折扣代码。 销售量在 1,000 到 2,000 之间的商店,它们的代码可能是 4、5 或 6。等等。
我正在尝试获取一个公式来检查一个单元格中的销售额,检查另一个单元格中的折扣,然后如果折扣代码对于年度销售额正确,则返回说“正确的乐队”,如果不是,它将返回“不正确的波段”。
例如,使用上面的数字 商店 1:销售额 1,500,分配的折扣代码 = '5',公式应返回 'Correct Band' 商店 2:销售额 600,分配的折扣代码 = '4',公式应返回 'Incorrect band' Shop3:销售额 750,分配的折扣代码 = '3',公式应返回 'Correct Band'
我尝试了很多不同的方法,但都没有奏效。我已经尝试过 IF, AND........IF,OR...... 尝试过嵌套 ISNUMBER(SEARCH.... 有些似乎有效,但通常我的问题是我找不到指定波段 2 应大于或等于 1000 的方法......所以当我为波段 1 输入
希望以上内容有意义,抱歉,它太罗嗦了。
谢谢
【问题讨论】:
-
也许创建一个包含值 (A) 及其代码 (B) 的表并将列表中的值与此表
INDEX([NewTable]B:B,MATCH([ListValue],[NewTable]A:A,1))匹配并检查结果是否与代码匹配是一个想法你的名单与否。 -
@ user14618570 - 谢谢............当谷歌搜索这个问题时,我看到一个使用 INDEX 函数的建议,但我就是不明白。你的解释很清楚,我也试试。现在,我已经沿着嵌套的 IF 路线走,但感谢您抽出宝贵的时间回复............我真的在修复中,你们救了我的命!!!!!!
标签: excel if-statement excel-formula multiple-conditions