0

我正在尝试复制那个可爱的网站,它可以帮助您计算您在我的个人 google 表格中购买的东西的成本,这样我就更容易使用它。

我在这里寻求帮助,因为当您更改年/月/日的值时,我真的不知道如何调整数学。如您所见,它可以通过 计算成本year,但是当您将值更改month为例如时,我不知道如何使其调整结果。

我试过=SUMIF, =IF,但我似乎找不到明确的方法来做到这一点。这是文档

非常感谢!

4

1 回答 1

2

我认为您正在寻找的是SWITCH功能:

您可以在单元格中D6使用以下公式:

=SWITCH(F2; I2; E1/E2; I3; E1*12/E2; I4; E1*52/E2; I5; E1*365/E2)

逻辑是:

  • 检查单元格 F2 (您有下拉菜单)
  • 如果 F2 的值等于 I2(年),那么只需将成本除以年数
  • 如果 F2 的值等于 I3(月),则使 E1*12 除以 E2(与 (E1/E2)/12 相同)
  • 如果 F2 的值等于 I4(周),则计算 E1*52/E2(同上,但有 52 周)
  • 如果 F2 的值等于 I5(天),则计算 E1*365/E2(同上,但为 365 天)

以此类推其他单元格,只需更改公式之间,日,周,月和年之间的差异。

在此处输入图像描述

于 2020-10-05T11:48:38.300 回答