excel-formula - 错误:运算符“<”的参数类型不正确。预期的布尔值,收到的文本
问题描述
在这里,我正在基于复选框创建一个新的公式字段(文本)。我的要求是,如果已参加、已取消、已确认、已邀请、未选中显示邀请,如果在开始日期之前选中了已确认的复选框,则要填充的文本为“已确认”。但是,我在那里出错了。我们如何比较这两者。任何帮助
IF(AND(Attended__c ,Canceled__c ,Confirmed__c , Invited__c ,Pending__c),"False","Invited", IF(OR(Confirmed__c,Confirmed__c<Start_Date_Time__c),"TRUE", "Confirmed", IF((AND(Waiting_List__c,( !Confirmed__c)),"TRUE","Waitlisted","")))
解决方案
该IF
功能未按所写正确设置。该函数的设置是=IF(condition_is_met, value, value_if_not_met)
,因此要将多个IF
嵌套在一起,您必须像这样设置它:=IF(condition1_met, value, IF(condition2_met, value, value_if_condition2_not_met))
现在你已经设置好了=IF(condition1_met, value, value_if condition1_not_met, IF(condition2_met, value, value, value_if_condition2_not_met...
推荐阅读
- javascript - 我想检查用户是否使用 firebase 登录
- docker - 如何在 Github Action 上登录 pull registry 以获取服务
- regex - 正则表达式与字符串中第一个点之后的数字完全匹配
- angular - 模板中一个字符串的超链接文本
- python - 按顺序读取源文件夹
- python-3.7 - 正则表达式搜索多个模式
- css - 行之间的材料表空间
- javascript - 具有构造函数以及 HTML 和 CSS 文件的组件数组。错误 NG2003。ngFor
- java - maven compile 有时会失败,有时会成功
- javascript - 如果特定值相同,我想要一个合并子数组的函数