Как написать формулу вычисляемого поля в AWS QuickSight с помощью ifelse - PullRequest
0 голосов
/ 05 ноября 2019

Я пытаюсь написать формулу, которая рассчитывала бы дисконтированную стоимость в зависимости от даты.

Любая стоимость, которая начисляется после мая 2019 года, будет иметь ставку дисконтирования 7%, а любая сумма до этого будет равна 6. %.

Это то, что у меня есть для формулы, но там говорится, что синтаксис неверен. Любая помощь будет высоко ценится.

ifelse(month >= 5 AND year >= 2019), then {unblended_cost} - ({unblended_cost} * 0.07), else {unblended_cost} - ({unblended_cost} * 0.06))

1 Ответ

0 голосов
/ 06 ноября 2019

Попробуйте следующее и дайте мне знать, если вы столкнетесь с другими ошибками.

ifelse(                                                                         
  month >= 5 AND year >= 2019,                                                  
  {unblended_cost} - ({unblended_cost} * 0.07),                                 
  {unblended_cost} - ({unblended_cost} * 0.06)                                  
) 

По существу ifelse можно рассматривать как одну функцию, а ключевые слова then и else являются посторонними.

...