最終試験に向けて復習してみた     - Ord5でてきた計算式をまとめてみる-


・売上合計を分類する
 IF SUM( [売上] )>=20000000 THEN "2000万円以上"
    ELSEIF SUM( [売上] )>=10000000 THEN "1000万円以上"
    ELSEIF SUM( [売上] )>=5000000 THEN "500万円以上"
    ELSEIF "500万円未満" END

・金額区分をそれぞれつくる例) 金額区分(500万円以上)の場合
 IIF( SUM( [売上] ) >=5000000 AND SUM(売上))<10000000, "500万円以上", NULL )
 


・「売上と利益を選択」のパラメータを設定して、切り換えができるようにするとき
 IIF( [売上と利益を選択]=1, [売上], [利益] )


・オーダー数カウントの最大値をつける
 WINDOW_MAX( COUNTD( [オーダー Id] ) = COUNTD( [オーダー Id] )
※オーダーIdが最大のとき真、そうでないとき偽


・シミュレーション対象のカテゴリと、売上が0.1%づつ変動するパラメータで作成し、
    売上×増加割合のメジャーを作成するとき、 
  IIF( [カテゴリ] = [ シミュレーション対象カテゴリ ], [売上] * ( 1 + [売上×売上割合], [売上] )


・2016年の売上
 IF DATEPART('year', [オーダー日]) = 2016 THEN [売上] END)
・2015年の売上
 IF DATEPART('year', [オーダー日]) = 2015 THEN [売上] END)

・年に2年を足す
 DATEADD('year', 2, [オーダー日] )


この記事が気に入ったらサポートをしてみませんか?