当满足以下条件时,我目前很难为工作表创建记录值的公式:
如果一个人在线购买机票( Online = TRUE
),我想给原价 15% 的折扣,并且仅适用于至少 50 岁的客户,请在 Discounted Price
中列出新计算的折扣价格。栏目
我尝试创建一个公式,但得到 formula parse error
。
使用的公式:=IF((B2=TRUE AND D2>50),(E2*0.85),E2)
这是我在工作表中的示例数据以及折扣价格列中的预期输出。任何帮助将不胜感激。
最佳答案
除了 AND
运算符之外,您的公式几乎是正确的,使用 AND 的语法如下:AND(逻辑表达式1, [逻辑表达式2, ...])
。
我已经复制了您的数据并修正了公式。请参阅下面的公式和所需的输出
公式:
=IF(AND(B2=TRUE,D2>50),(E2*0.85),E2)
数据和输出:
引用文献:
https://support.google.com/docs/answer/7014145 https://support.google.com/docs/answer/3093301?hl=en
关于google-sheets - 如何在 Google 表格中使用 AND?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74317322/