Вычисления уровня строк таблицы

Я пытаюсь создать вычисляемое поле, где он рассчитывает нет. дней дело обстоит с CSE, т.е. с инженерами службы поддержки, для этого я создал 2 вычисляемых поля cse-any (дата cse-A) и что угодно - CSE (дата A-CSE).

Мне нужно провести различие между этими двумя полями даты, но проблема для конкретного случая, это дело может двигаться n нет. раз в CSE. Мне нужно найти разницу между всеми днями и подвести их итоги.

Но даты находятся на другом уровне, как:

case id  a-cse  cse-a
101       null   10/19/18
          null . 11/19/18
         9/19/18  null
         10/19/18 null

В A-CSE я должен заменить нулевые значения на 19.09.18 и 19.10.18 и найти diff.

введите описание изображения здесь

1 ответ

Если у вас есть строка null в a-cse а также a-cse имеет строковый тип данных.

Создайте формулу и напишите код ниже:

IF a-cse="null"
THEN
(REPLACE(a-cse,"null","9/19/18" ))
ELSE
a-cse
END

Создайте еще одну формулу и напишите код ниже:

DATE(([Calculation1]))

Сделайте то же самое для обоих столбцов. Теперь оба столбца имеют тип данных date, вы можете получить разницу

Другие вопросы по тегам