2024.11.22
こんにちは、クラウドソリューション部 カスタマーサクセスチームの坂井です。
今回は、レポートの結合レポートのクロスオブジェクト集計項目について説明します。
前回、結合レポートは親が同じオブジェクト同士と説明しましたが、同じオブジェクトも結合が可能です。つまり、同じレポートタイプでも結合レポートを作ることができます。
このことによって、同じオブジェクトでも条件が違うレポートを並べることができます。
例えば昨年の商談の集計と、今年の商談の集計を並べることが可能です。
さらに、クロスオブジェクト集計項目をつかうことで前年対比も計算ができます。
今回はクロスオブジェクト集計項目が一番使えそうな前年対比の例を説明してみます。

以前、前年対比の計算する方法を紹介したことがありますが、クロスオブジェクト集計項目でも前年対比の計算ができます。
今回は下記のようなクロスオブジェクト集計項目があるとします。
そこで、下記ようような計算をすることで、前年対比を計算できできるようになります。
2ブロック目の合計金額 ÷ 1ブロック目の合計金額 = 4月の前年対比
クロスオブジェクト集計項目とは、結合レポートのブロック間の集計項目を集計する項目です。
画面でいうと下記の項目になります。

こちらは、3ブロック以上あっても、クロスオブジェクト集計項目が使用できます。
例えば、人事評価で、目標達成率に対する評点、新規案件開拓率に対する評点、利益率に対する評点など、全然違う評点の合計を集計して総合評価するような計算も可能です。
まず、結合レポートを作成します。
アウトラインのパネルで、クロスオブジェクト集計項目を作成したいブロックの「▼」をクリックして、「クロスオブジェクト集計項目」を選択します。

A = 昨年4月の売上の合計
B = 今年4月の売上の合計
クロスオブジェクト集計項目
= 今年4月の売上の合計 ÷ 昨年4月の売上の合計
= 今年の4月の前年対比
数式のパネルが表示されます。
例えば、項目の検索で「金額」を検索すると両方のブロックの「金額」が表示されます。
この時に、同じオブジェクト同士だと項目の判定が難しくなるので、事前にブロックのラベル名をつけておくことをオススメします。
今回の場合は「(今年の4月の金額の合計)÷(昨年の4月の金額の合計)」になるような数式を入力します。

今回は、商談同士の結合レポートなので、少しわかりにくいですが、通常の集計項目と設定方法が同じです。
【動画内容】(9分程度 ※音声が流れます)
以前、グループ集計関数の、PARENTGROUPVAL関数や、 PREVGROUPVAL関数での、前年対比を紹介しました。
しかし、「クロスオブジェクト集計項目」でも、グループ集計関数と同じような集計ができます。
LEVEL(間隔値)などを縦横のグループ化を考えなくて済むので、人によっては「クロスオブジェクト集計項目」の方が簡単に思う人もいると思います。
ただし、結合レポートの時点で、集計値の色分けなどできないことが増えます。まず、ダッシュボードに集計を配置できません。「クロスオブジェクト集計項目」は拡張性が低くなります。
しかし、イレギュラーな計算が発生した場合は「クロスオブジェクト集計項目」の方が融通が効くので、ケースバイケースになると思います。
今回の前年対比は、計算の方法の一例です。ほかにもいろいろな計算ができますので、ぜひ参考にしたいただけると幸いです。
2026.04.27
水木しげるさんの戦記や関連著作を5冊読み比べながら、それぞれの本の魅力と心に残った点を紹介します。戦争の過酷さや生き残ったことの重みが描かれる一方で、文章や絵の力によって不思議と「もっと知りたい」と思わされる読書体験が綴られています。戦後90年に向けて、戦争を知らない世代が何を受け取り、どうつないでいくかを考えるきっかけになる内容です。
2026.04.24
Salesforceの動的ゲージグラフにおいて、数式を用いた目標値の設定方法を解説します。年間目標から月次目標を算出する基本的な使い方に加え、役職や勤続年数に応じて目標値を変動させる方法を紹介。IF関数や日付項目を活用することで、複数条件に基づいた柔軟な目標設定が可能になります。さらに、カスタムオブジェクトやフローを組み合わせることで、より高度な管理にも対応できる点についても触れています。
2026.04.20
春は新生活のスタートとともに、アレルギーに悩まされる方も多い季節です。対処療法で乗り切ってきた中で、睡眠や食事といった基本を見直すことで体調の安定を実感しています。
2026.04.13
2026年2月に開催された佐賀県ラージボール卓球選手権大会に出場し、60~64歳クラスで優勝した体験を振り返ります。予選リーグを順調に勝ち上がり、トーナメントでは日頃から対戦経験のある選手との接戦を制して決勝へ。決勝ではファイナルゲームまでもつれる白熱した試合となり、最後は接戦をものにしました。これまでの経験や戦術の変化を実感しながら、試合ならではの緊張感も味わうことができました。