根据Google Sheet下拉列表中选择的值进行计算

问题描述 投票:0回答:2

我有一个谷歌工作表,其中包含一个依赖下拉列表,该列表基于在两个不同的下拉列表中选择的值。我已设法获取依赖列表中的值,但现在根据所选的值,我必须计算总金额。例如,在下面的 google 工作表中,依赖的下拉列表是单元格 G2。此列表包含值“完整”、“1/4”、“1/2”、“3/4”、“不适用”。单元格 B14 和 B16 是手动输入,但单元格 B18 将计算 (B14*B16)/G2。计算如下。预先感谢您。

Google 表格链接:https://docs.google.com/spreadsheets/d/1wbew4MA35UBp3wk2AQ1gnVdR7-88NCAZz9uB6lx7Qu8/edit?usp=sharing

google-sheets drop-down-menu dependencies google-sheets-formula calculation
2个回答
0
投票

尝试:

=IFERROR((B16*B18)/IFERROR(IFS(G1="Full",1,G1="Not Applicable",0),left(G1)/right(G1)),"Undefined")

结果:


0
投票

为了使 rockinfreakshow 提供的公式发挥作用,必须进行一些更改。 1> 我必须将下拉值格式转换为纯文本 2> 稍微改变一下公式,如下所示。 =iferror((B16*B18)*switch(G1,"已满",1,"不适用",0, "1/4",0.25, "1/2",0.5, "3/4",0.75,左(G1)/右(G1)),"0")

© www.soinside.com 2019 - 2024. All rights reserved.