- 締切済み
ファイルメーカー いちレコード内ポータル合計
エクセルに落とせるように、繰り返しフィールドをやめて、ポータルで表示しました。 シリアル番号をキーとしてリレーションして ポータルに 種類 単価 個数 金額 A 10 2 20 B 20 3 60 A 10 1 10 ※種類は値一覧でAとBのリスト選択、金額は単価*個数 上記のように入力したあと 種類A金額を計算フィールドに30 種類B金額を計算フィールドに60 とだしたいのです。 繰り返しフィールドの場合はif(種類="A";SUM(金額);"") というような式にすればエクセルでいう SUMIF関数のように30とでたのですが、 ポータルでif(種類="A";SUM(リレーション名::金額);"") としても、先頭がAであれば、金額全てを合計して 90とでてしまいます。。。 なにか、よい計算式はないでしょうか…。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- gregro
- ベストアンサー率0% (0/0)
回答No.2
if(リレーション名::種類="A"… でもAだけの合計ではなくポータル内全体の合計になってしまう。 何かいい方法ございませんでしょうか?
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
回答No.1
if(種類="A"… ではなく、if(リレーション名::種類="A"… じゃないですか。