Skip to main content

お世話になっております。

いつも丁寧なご回答を頂き感謝しております。

 

今回、3回目の投稿となります。

表題の件でご相談させてください。

 

--

 

元データが膨大ということもあり、とある集計のために四半期に一回、

添付の画像1のようにカスタムSQLクエリ内で抽出期間を指定して

データソースからデータを抽出しています。

 

ただ、カスタムSQLクエリを都度書き換えるのは実務者にとっては現実的ではないため、

実務者がシート側のパラメータを選ぶことによって、集計対象期間を変えたいと思っています。

(集計単位は必ず四半期です)

 

あくまで添付の画像2はイメージなのですが・・・

カスタムSQLに「集計対象四半期」を送信するための良い案を伺いたいです。

 

(1)「計算対象Q」の1~4Qに4/1,7/1,10/1,1/1の日付を紐づけ、カスタムSQL内で「計算対象年」の数字と何かしらの演算を行う

(2)そもそも「計算対象期間」自体を手入力式にする

案が浮かんでいるのですが、前者は実現方法がわからず…煮詰まったので投稿させていただきました。

 

何卒宜しくお願いいたします。

2 réponses
  1. 4 avr. 2019, 06:02

    2019.1までは少なくとも、パラメータはダイナミックではないので、最初から固定値の入力が必要です。

    2019.2でダイナミックパラメータ採用予定。

     

    キャプチャで表示されているように、適当にパラメータを作成すればよいかと思います。

    2019.1までは少なくとも、パラメータはダイナミックではないので、最初から固定値の入力が必要です。2019.

     

    end か Startを決めてやれば、あとはSQLで範囲は決定できるし、パラメータ側は、表示内容と

    入力内容を変えられるので、例えば、

    2019-Q1 を選択して、2019-4-1を入力値とすることが可能です。

     

    Shin

0/9000