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

前回または次回の購入日を計算しています

公開日: Jul 20, 2023
タスク
顧客ごとに前回または次回の購入日を計算する方法。
ステップ
以下の手順は、添付のワークブック「NextPurchaseDate.twbx」を使用して再現できます。この例では、"Superstore (スーパーストア)" サンプル データを使用しています。

ステップ 1: データへの接続

  1. [データ ソース] タブで、"Orders (オーダー)" シートをドラッグ アンド ドロップします。
  2. "Orders (オーダー)" シートを既存の "Orders (オーダー)" シートの隣に再度配置します。
  3. [内部] 結合を選択し、顧客名を "Customer Name (Orders 1) (顧客名 (オーダー 1))" とします。
  4. "Sheet 1 (シート 1)" に移動し、"Order Date (Orders 1) (オーダー名 (オーダー 1))" を "2nd+ Purchase Date (2 回目 + 購入日)" とします。

ステップ 2: 3 つの計算フィールドの作成

  1. [分析] > [計算フィールドの作成] を選択します。
  2. 計算フィールドに "Not Same Order Date? (同じオーダー日ではないですか?)" という名前を付け、以下の式を入力して [OK] をクリックします。
    [Order Date]<>[2nd+ Purchase Date]
  3. [分析] > [計算フィールドの作成] を選択します。
  4. 計算フィールドに "Later Than First Order Date? (1 回目のオーダー日より後ですか?)" という名前を付け、以下の式を入力して [OK] をクリックします。
    [Order Date]< [2nd+ Purchase Date]
  5. [分析] > [計算フィールドの作成] を選択します。
  6. 計算フィールドに "Next Purchase Date? (次回の購入日ですか?)" という名前を付け、以下の式を入力して [OK] をクリックします。
    {FIXED [Customer Name],[Order Date]:MIN([2nd+ Purchase Date])}=[2nd+ Purchase Date]

    ステップ 3: ビューを作成する

    1. "Customer Name (顧客名)""Order Date (オーダー日)""2nd+ Purchase Date (2 回目 + 購入日)" を [行] に配置します。
    2. "Not Same Order Date? (同じオーダー日ではないですか?)" を [フィルター] に配置し、[真] を選択します。
    3. "Later Than First Order Date? (1 回目のオーダー日より後ですか?)" を [フィルター] に配置し、[真] を選択します。
    4. [フィルター] シェルフで "Not Same Order Date? (同じオーダー日ではないですか?)" を右クリックし、[コンテキストに追加] を選択します。
    5. [フィルター] シェルフで "Later Than First Order Date? (1 回目のオーダー日より後ですか?)" を右クリックし、[コンテキストに追加] を選択します。
    6. "Next Purchase Date? (次回の購入日ですか?)" を [フィルター] に配置し、[真] を選択します。
    ナレッジ記事番号

    001456670

    添付ファイル

    NextPurchaseDate.twbx

    1242 KB

     
    読み込み中
    Salesforce Help | Article