Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

四半期の経過日数の数式を作成する方法

公開日: Apr 3, 2026
説明
※この記事は英語版を翻訳しており、一部機械翻訳を含むため内容は後日更新される可能性があります。最新の内容は英語版を参照してください。表示言語は画面右下の言語名から切り替えられます。

一部の企業では、商談成立日が特定の四半期に含まれる日数に関するレポートを作成する機能が必要な場合があります。これは、商談が四半期の最初または終わりに偏っているか、あるいは均等に分散されているかを分析するのに役立ちます。 
解決策
四半期の経過日数をレポートに表示するには、行レベルの数式を使用します。

ここでは、同じ四半期内の四半期の開始日から成立日までの日数を計算する行レベルの数式を作成する手順を説明します。

ステップ 1.Salesforce アカウントにログインします。
ステップ 2.上部のナビゲーションバーでアプリケーションランチャー App Launcher.PNG をクリックし、「レポート」を検索します。[レポート] をクリックします。
ステップ 3.[レポート] タブで [新規レポート] をクリックします。
ステップ 4.レポートの [商談] レポートタイプを選択し、[レポートを開始] をクリックします。
ステップ 5.任意の名前を付けてレポートを保存します。
ステップ 6.[アウトライン] ペインの [列] セクションから、Image.png | [行レベルの数式を追加] をクリックします。
 
Row Level.jpg

ステップ 7.[行レベルの数式列を編集] ウィンドウで、[列の名前] を入力し (2)、[数式出力種別][数値] を選択し (3)、小数点以下の桁数を 0 に設定し (4)、以下の数式 (「サンプル数式」を参照) を使用します (5)。数式にエラーがないかテストするには、[確認] をクリックします。必要に応じてエラーを解決します。次に、[適用] (6) をクリックします。
 
Edit Row Level.png

サンプル数式: 
 
この数式では、四半期は 1 月 1 日、4 月 1 日、7 月 1 日、10 月 1 日に始まります。
CLOSE_DATE - IF( MONTH(CLOSE_DATE) < 4, DATE( YEAR(CLOSE_DATE), 01, 01), IF( MONTH(CLOSE_DATE) < 7, DATE( YEAR(CLOSE_DATE), 04, 01), IF( MONTH(CLOSE_DATE) < 10, DATE( YEAR(CLOSE_DATE), 07, 01), DATE( YEAR(CLOSE_DATE), 10, 01) )))
注意: このバージョンでは、以下の数式のような最初の IF 文は含まれていません。常に false と評価されるため、月が 1 より小さいかどうかをチェックする必要がないためです。 
 
この計算式では、四半期は 2 月 1 日、5 月 1 日、8 月 1 日、11 月 1 日に始まります。
CLOSE_DATE - IF( MONTH(CLOSE_DATE) < 2, DATE( YEAR(CLOSE_DATE) - 1, 11, 01), IF( MONTH(CLOSE_DATE) < 5, DATE( YEAR(CLOSE_DATE), 02, 01), IF( MONTH(CLOSE_DATE) < 8, DATE( YEAR(CLOSE_DATE), 05, 01), IF( MONTH(CLOSE_DATE) < 11, DATE( YEAR(CLOSE_DATE), 08, 01), DATE( YEAR(CLOSE_DATE), 11, 01) ))))

この計算式では、四半期は 3 月 1 日、4 月 1 日、9 月 1 日、12 月 1 日に始まります。
CLOSE_DATE - IF( MONTH(CLOSE_DATE) < 3, DATE( YEAR(CLOSE_DATE) - 1, 12, 01), IF( MONTH(CLOSE_DATE) < 6, DATE( YEAR(CLOSE_DATE), 03, 01), IF( MONTH(CLOSE_DATE) < 9, DATE( YEAR(CLOSE_DATE), 06, 01), IF( MONTH(CLOSE_DATE) < 12, DATE( YEAR(CLOSE_DATE), 09, 01), DATE( YEAR(CLOSE_DATE), 12, 01) ))))
ステップ 8.レポートを保存して実行するには、[保存 & 実行] をクリックします。

これで完了です。

関連情報:
レポートの作成
行レベルの数式の記述
行レベルの数式を最大限に活用: ヒント、制限、および制約
数式を使用したレポートデータの評価


_______________________________________________________

作成者: Andrew Russo | Salesforce アンサーリーダー
Andrew Russo は BACA Systems の Archa-Admin-Eloper-Analyst です。2017 年から Salesforce のエコシステムに関わり、プラットフォームに関しての深い知識を身に付けており、Lightning の経験は 12 年以上に及びます。Trailblazer たちが Salesforce をさらに使いこなせるよう、サポートを提供しています。

これらの回答は回答を提供したユーザーの意見のみを反映したものであり、ユーザーが Salesforce と提携しているか否かにかかわらず Salesforce の意見ではありません。第三者によって、または第三者に代わって提供された製品、サービス、情報、データ、コンテンツ、その他の資料 (以下「第三者資料」) が含まれる場合があります。  Salesforce は第三者資料の正確性、有効性、適時性、網羅性、信頼性、完全性、品質、適法性、有用性、安全性、該当する知的財産権について、管理も支持もしておらず、それに関する責任を負いません。投稿された質問に対してメッセージボードやフォーラムで提供された回答、Salesforce やプログラムに関する質問などに答えることを意図した回答は、一般的な知識としてのみ利用でき、特定の質問に対する回答として捉えないでください (「最良」な回答または同様の評価がされた回答としてマークされている場合でも同様です)。特定の質問に対する回答は、必ず Salesforce サポートにお問い合わせください。Salesforce は回答を管理しておらず、回答の第三者による使用または誤用 (共有を含む) について一切責任を負いません。

ご質問がある場合は、こちら
(https://trailhead.salesforce.com/trailblazer-community/feed) から Trailblazer Community 全体の英知を活用してください。
ナレッジ記事番号

000395525

 
読み込み中
Salesforce Help | Article