下拉列表触发器仅计算特定单元格

下拉列表触发器仅计算特定单元格

我制作了只有两个选项的下拉列表:

我想要的是,如果我点击“购买”,我的表格将只计算经纪人佣金、经纪人佣金增值税、PSE 交易费、SCCP,并且总数将出现在总费用中。

现在,如果我单击“出售”,我需要计算上述所有内容加上销售税。

这是整行的图像。

我该如何做呢?

答案1

由于没有提供一些基本信息来计算经纪人佣金、增值税、PSE 交易费、SCCP,在这种情况下,让我假设这些值。

您需要做的是,需要对 Buy & Sell 进行 IF 逻辑测试来计算这些值。在这里,我想向您展示一个示例公式。在单元格 F2写这个来获取经纪人的佣金。

=IF(B2="Sell",E2*5/100,IF(B2="Buy",E2*3/100)) 

同样,在单元格 G2 到 J2 中,您需要应用类似的公式来计算其余值。

在 K2 中计算总额,在 L2 中计算净额。

注意:不要忘记在所有公式中应用您的价值观。

希望这对你有帮助。

答案2

从您的屏幕截图中,以下是数据和公式的摘要:

  1. 从 D2 的下拉菜单中选择买入/卖出
  2. 价格和总股份分别输入在 E2 和 F2 中。
  3. G2 中的总金额计算如下: = E2*F2
  4. 经纪人佣金(2.5%)在 H2 中计算如下:= G2*0.025
  5. 经纪人佣金的增值税(12%)在 I2 中计算如下: = H2*0.12
  6. PSE 交易费(.005%)在 J2 中计算如下:= G2*0.00005
  7. K2 中的 SCCP (.01%) 计算如下:= G2*0.0001

最后,要计算 6% 的销售税(仅适用于销售交易),请在 L2 中输入以下公式:

=IF(D2="SELL",G2*.06,"")

注意:您在输入公式的评论中的意思不清楚:“因为一个单元格在计算之前与另一个单元格相关?”。上面的公式使用 G2 中的值,计算其 6%,并在 L2 中返回该结果,但前提是在 D2 中选择了“SELL”。否则,公式将返回空白。

祝你好运,希望这能有所帮助。如果你没有得到预期的结果,请在这里回复。

相关内容