excel-formula - Excel - 如何根据 1 个单元格中的文本和另一个单元格中的数字在 1 个单元格中设置计算?
问题描述
我在单元格中有一个文本,D2
在E2
. 如果 in 中的数字E2
小于10,我需要除以E2
10 ,然后根据 in 中的文本将其乘以特定值D2
。然后我需要新的数字或文本H2
。
D2
有一个带有 7 个选项的下拉菜单。如果D2
= “顾问(+7 年经验)”并且E2
小于10(例如 6),我需要做34 x (6/10)并将其计算为H2
.
如果D2
=顾问 0-6 年经验和E2
= 6,则为32 x (6/10)
解决方案
这是我要寻求的解决方案:
H2 电池:
=IF(E2<10, E2/10,
IF(D2 = "Consultant (+7 Years Experience)", 34*E2/10,
IF(D2 = "VALUE2", CALCULATION,
*etc. based on the number of options in the dropdown*
请注意,您需要在末尾添加多个括号,以对应所使用的条件数量。这里发生的事情是我们嵌套的条件大致相当于以下内容:
IF (COND1 TRUE, DO THIS,
ELSE IF (COND1 FALSE AND COND2 TRUE, DO THIS,
*etc.*
这里有更多关于 IF 的文档:链接。
您的最终条件的FALSE值是可选的。
推荐阅读
- python - Logistic 回归的 Sigmoid 曲线有问题
- hibernate - JavaEE (Tomcat EE) + Hibernate = 错误,为什么?
- javascript - 是否可以将整个元素存储到本地存储中?
- python - 如何将熊猫中的数据框行排序为从一月到十二月的月份
- javascript - 转换后的 PDF 应该保存在服务器端,而不是下载
- docker - Docker Service - 节点上不同数量的副本
- javascript - 在组中找到最低级别并组合
- mysql - 如何获取重复数据的最后一条记录?
- python-3.x - Peewee 3 - Python - 排名查询结果
- python - 正则表达式帮助金额