Ошибка: Неверный тип параметра для оператора ‘ Ожидаемое логическое значение, полученный текст

#excel-formula #salesforce #salesforce-communities #salesforce-chatter #formula-editor

Вопрос:

Здесь я создаю новое поле формул(текст) на основе флажков. Мое требование состоит в том, что если Посещенные, Отмененные, Подтвержденные, Приглашенные, Ожидающие не отмечены, показывать приглашенных, если флажок «Подтверждено»установлен до даты начала, текст должен быть заполнен как «подтверждено». Но здесь я получаю ошибку. Как мы можем сравнить то и другое? Любая помощь

ЕСЛИ(И(Присутствовало__c ,Отменено__c ,Подтверждено__c , Приглашено__c ,В ожидании__c),»Ложно»,»Приглашено», ЕСЛИ(ИЛИ(Подтверждено__c,Подтверждено__c

Ответ №1:

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...

Комментарии:

1. Да, после настройки «если условие истинно», отображается та же ошибка, я думаю, что вместо даты и времени ожидается логическое значение((Подтверждено__c,Подтверждено__c Как я могу настроить условие для моего требования (Показать подтвержденное в поле формулы, если флажок установлен до даты начала)

2. Можете ли вы отредактировать свой вопрос, чтобы добавить снимок экрана, показывающий, как в данный момент выглядит лист и что вы хотите от него получить? Как бы то ни было, трудно понять, что вы ищете