Как да комбинирам ProjDiff и If

Microsoft 365 MS Project Управление на проекти с MS Project

Здравейте,

Опитвам се да комбинирам две функции в custom поле. Грешка в синтаксиса не дава, но в полето изписва "ERROR" Формулата ми е: IIf([Text4]="In Progress";ProjDateDiff([Current Date];[Finish];"Standard");0) При стойности на Text4 различно от "In Progress" формулата работи, а при "In Progress" дава грешка.

Проверих си как съм изписала "In Progress". Ok e. Стойностите ми са 2 и са включени в падащ списък за Text4 - In Progress И Complete.

Не мога да разбера какъв е проблема.

Само частта с функция ProjDateDiff работи правилно. ProjDateDiff([Current Date];[Finish];"Standard")

Ето такива въпроси се надявах да стигат по - често до мен ( : Опитай се да конвертираш отговора от ProjDateDiff в число.

На пример: IIf( [Text4]="In Progress"; CInt( ProjDateDiff([Current Date];[Finish];"Standard") );0)

Това в случай, че е в колона Number. Ако това не сработи пиши за да видим какво се случва.

Колоната е тип "Duration", но не ми пречи да я сменя с "Number". Ще опитам и ще пиша за резултата.

Здравейте, Пак същата грешка при стойност на Теxt 4 = In Progress. Явно проблемът е в true частта на if функция.

Можеш ли да ми изпратиш графика ти. На вид всичко изглежда наред, но ще трябва да го разгледам.

Колегите от Aula ще ти дадат email`a ми (за да не го публуквам тука)

Добре, няма проблем. Ще го изпратя. Благодаря.


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация