我的公式如下所示:
=(IF(ISBLANK(B1),1, (IF($B1="Banana", 2.23, IF($B1="Cherry",3.5))) )*C1*A1)
这里单元格 B1 的值是从数据验证下拉列表中提取的,与上面的示例不同,该下拉列表变得非常非常长,其中包含许多 IF 和 OR 运算符。我很快就不可能在它自己的公式中声明维持所有横幅和樱桃的关系。用大致相同的信息更新列表和公式有什么意义 - 只是为了给用户一个下拉列表:/
一种选择是我将乘数值与下拉列表一起放入,然后使用VALUE(RIGHT(B1,LEN(B1)-FIND("x",B1))
将其拉出。但是在这种情况下,乘数是一个非常长的小数,最终用户会感到困惑,例如:“香蕉 0.000000d325001”
我看到两种可能性:
1.通过某种预处理找到一种方法来隐藏乘数在下拉菜单中向用户显示或
- 找到一种将香蕉和樱桃关联到某种数组中的方法 Key :不会显示在下拉菜单中的值关系。
有谁知道这可能是如何实现的——它是可行的还是只是一个受伤的世界?
感谢大家的帮助。