如何根据 table 中的 3 个独立条件将两个数字相乘?
How to multiply two numbers based on 3 separate criteria in a table?
我有一个特定的数字需要乘以来自 table 的值,只要该值满足三个条件即可。我在下面包含了两张格式图片。我试过使用索引(匹配公式来检索正确的数字,但由于某种原因,它返回了错误的值,我不知道如何评估第三个标准。
条件基于附加的 tables:
将来自 Table2 的 J2 (Bob) 与来自 Table1
的 A2:A5 中的姓名相匹配
将 Table2 中的 L1(红色)与 Table1
中的 B1:E1 中的颜色相匹配
检查上述条件 (5) 的值是否大于 Table1
的 0
将上述条件的值 (5) 乘以 K2 中的值 (1200)(Table2)
Return L2 值 (Table2).
Table 1:
Table 2:
您可以使用 VLOOKUP 导入您的值。
L2 = VLOOKUP($J2,$A:$E,2,0)*$K2
M2 = VLOOKUP($J2,$A:$E,3,0)*$K2
N2 = VLOOKUP($J2,$A:$E,4,0)*$K2
O2 = VLOOKUP($J2,$A:$E,5,0)*$K2
然后您可以将公式向下拖动以填充其余值。
您的 0
值将指示您的 Table 1
何时具有相应的 0
值。如果您需要显示 0
以外的内容,您可以将等式放在 IF
语句中,例如:
L2 = IF(Above Equation = 0, "Stack Overflow FTW", Above Equation)
我有一个特定的数字需要乘以来自 table 的值,只要该值满足三个条件即可。我在下面包含了两张格式图片。我试过使用索引(匹配公式来检索正确的数字,但由于某种原因,它返回了错误的值,我不知道如何评估第三个标准。
条件基于附加的 tables:
将来自 Table2 的 J2 (Bob) 与来自 Table1
的 A2:A5 中的姓名相匹配
将 Table2 中的 L1(红色)与 Table1
中的 B1:E1 中的颜色相匹配
检查上述条件 (5) 的值是否大于 Table1
的 0
将上述条件的值 (5) 乘以 K2 中的值 (1200)(Table2)
Return L2 值 (Table2).
Table 1:
Table 2:
您可以使用 VLOOKUP 导入您的值。
L2 = VLOOKUP($J2,$A:$E,2,0)*$K2
M2 = VLOOKUP($J2,$A:$E,3,0)*$K2
N2 = VLOOKUP($J2,$A:$E,4,0)*$K2
O2 = VLOOKUP($J2,$A:$E,5,0)*$K2
然后您可以将公式向下拖动以填充其余值。
您的 0
值将指示您的 Table 1
何时具有相应的 0
值。如果您需要显示 0
以外的内容,您可以将等式放在 IF
语句中,例如:
L2 = IF(Above Equation = 0, "Stack Overflow FTW", Above Equation)