【发布时间】:2019-05-02 14:40:59
【问题描述】:
以下是我认为 excel 公式应该是什么样子的想法:
=IF(C4=1),然后将 A4(Sheet1) 乘以 B4(Sheet2)
我有两张床单。参考表(表 2)和主表(表 1)。在参考表上有一个数据表。从 C3 到 J3 的顶行编号为 1 到 9。
下面这些数字是十进制数字,例如 C4 中的 1.29。
在工作表 1(主要)上,我有一个 QTY 列、一个 PRODUCT 列、一个 APPLICATION 列和一个 PRICE 列。
在数量中我有 9303。在应用程序列中,我有一个数组,它是一个下拉列表,可以从 1-9 中选择。根据用户在此列中选择的内容,我希望它引用参考表上的正确单元格(例如 C4=1.29)并将其乘以 A4 中的数量。
任何人都可以通过 excel 提供最好的方法吗?
我尝试在 SUMPRODUCT 之前嵌套 IF。 SUMPRODUCT 正在努力准确地将 A4(Sheet1) 乘以 C4(Sheet2),并且它返回的值是正确的。
我希望看到 QTY 乘以应用程序数量下方引用的值。
因此,如果用户选择 2 个应用程序,则 C5 中的数字 2 值将乘以下一个字段中的 QTY。
【问题讨论】:
标签: arrays excel if-statement multiplication