Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
こんにちは。初投稿です。
グラフの中で、一人当たりの平均単価の式を作りたいと思い、下記の式を作成したのですが、Errors in Expressionという表示が左上に出て、結果が表示できません。ちなみに、赤い波線は式中にもでないため、エラーの箇所もわからない状態になっています。
この式の問題点にお気づきの方は、ご教示いただけると嬉しいです。
【式】
=当年売上(円)/売上単価(円)/count({<年度_D={"$(vMaxYear)"}>}DISTINCT 購入顧客コード)//sum(購入計)/count(DISTINCT 顧客コード)
以上、よろしくお願いいたします。
お世話になります。
式の一部で//になっているところがあり、単純にここを/に変えてうまくいかないでしょうか?
=当年売上(円)/売上単価(円)/count({<年度_D={"$(vMaxYear)"}>}DISTINCT 購入顧客コード)/sum(購入計)/count(DISTINCT 顧客コード)
Errors in Expressionなので記述的な間違いですが、式だけ見た限りではここのような気がします。
早速のご連絡ありがとうございます。
「//」を「/」に変更してみましたが、Errors in Expressionの表示が出て、####という抽出結果が出てしまいました。
元の帳票の式で、人数を算出する際に、「count({<年度_D={"$(vMaxYear)"}>}DISTINCT 購入顧客コード)//sum(購入計)/count(DISTINCT 顧客コード)」という式を使っていたので、他の式にも活用しようとし、エラー表示が出てしまった
次第です。
アプリがないので正確な修正箇所はわかりませんが、当年売上と売上単価は(円)があるので[]でくくるひつようがあります。項目の場合オレンジっぽい文字になりますが、黒のままではないでしょうか。
あとSET文の{<年度_D={"$(vMaxYear)"}>}は{<年度_D={$(vMaxYear)}>}になるのとsum(購入計)の前は「/」は1つで良いはずです。
下記の数式でOK出ますでしょうか。
[当年売上(円)]/[売上単価(円)]/count({<年度_D={$(vMaxYear)}>}DISTINCT 購入顧客コード)/sum(購入計)/count(DISTINCT 顧客コード)
ご回答いただき、ありがとうございます。
「/」の場合、「//」の場合、どちらも試してみたのですが、Errors in expressionが出てしまいました。
根本的に式が間違えているのでしょうか?
サンプルファイルもしくは下記情報があれば、適切な回答が出せると思うのですが、記載可能ですか?
・チャートの軸項目
・テーブル構成(該当項目およびリレーションキーのみで大丈夫です)