我需要乘ColumnD
用ColumnE
。
ColumnD
可能的值是:High, Medium, Low
。
ColumnE
可能的值是:High, Medium, Low
。
High = 3
Medium = 2
Low = 1
ColumnF
是 的结果ColumnD * ColumnE
。例如High * Medium = 6
。
因此,ColumnF
值为1 or 2 or ... or 9
。
1 to 3 = Low
4 to 6 = Medium
7 to 9 = Low
显示的值ColumnF
必须是文本值而不是数字值。
有没有办法做到这一点?
谢谢你。
更新 1
ColumnD | ColumnE | ColumnF | ColumnG | Column H | ColumnI
High | Low | | | Low | 1
| Medium | 2
| High | 3
| Low | 1
| Low | 2
| Low | 3
| Medium | 4
| Medium | 5
| Medium | 6
| High | 7
| High | 8
| High | 9
假设您的数据根据您的问题在 D 到 E 列中,并且根据您的表格在 H 到 I 中的引用,您可以在 F 列中尝试以下公式。
=INDEX($H$4:$H$12,INDEX($H$1:$I$3,MATCH(D1,$H$1:$H$3,0),2)*INDEX($H$1:$I$3,MATCH(E1,$H$1:$H$3,0),2),1)
这将索引查找表的前三行,并从一列中获取每一行的相应值。它为您的两个值执行此操作,并将它们相乘。结果,这将INDEX(
作为行号返回到语句,并将返回查找表第二部分中该行上的任何值。这使得表格第二部分旁边的数字变得多余。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句