我正在尝试创建一个函数来显示如果单元格值相等则显示“已付款”,如果不相等则显示“待处理”,如果单元格值为空则显示“空”,但我在 MS Excel 中不断收到许多参数错误。
=IF(F7=$E$7,"Paid","Pending",if(F7="","Empty"))
答案1
你已经接近目标了,这将起作用:
=IF(F7="","Empty",IF(F7=$E$7,"Paid","Pending"))
请查看下面的链接获取一些学习参考。
https://www.ablebits.com/office-addins-blog/2018/06/06/excel-nested-if-statement/
答案2
你添加了太多参数试试这个
If(f7=$e$7,"Paid",If(f7="","empty","Pending"))
if 语句中只有三部分:1. 条件 2. Then 语句 3. Else 语句
您在第四位添加了 if。尝试在写有 Pending 的逗号后的第三位添加另一个 if。