2016-05-19 8 views
0

年間売上高のオフに基づいて、「割引」のバケットに、各クライアントのクライアント、グループのグループを考える目的VLOOKUP + PIVOT TABLE DATA

。顧客名、価格設定カテゴリ(ブロンズ、シルバー、ゴールド)

APPROACH

VLOOKUP(と年間売上

  • 表と

    SETUP

    • ピボットテーブルANNUAL SALES、PRICING [ALL]、2) - クライアントが特定のしきい値を超えた場合dをPRICING表に追加すると、対応するPRICINGバケット(例:「GOLD」)として表示されます。

      問題/質問

      1. VLOOKUPは、私がExcelの親カテゴリを折りたたむ場合は特に、ピボットテーブルでうまく動作しません。基本的に価格設定テーブルでVLOOKUPを実行する計算フィールド(親カテゴリが折りたたまれているか隠されているかにかかわらず、ピボットテーブルで動作する)を作成する方法はありますか?
  • 答えて

    0

    SOLUTION

    を、私は考え式開発することができました:

    1. 価格カテゴリーに3つの属性(例のオフに基づいて
    2. 分類顧客の購入を作成し 顧客、製品、構成)と合計収益
    3. 合計収益に基づいて価格層を分類する

    FORMULA

    =VLOOKUP(SUMIFS(Sales Revenue, Client ID, Product, Configuration),PRICING TABLE, PRICING TIER, TRUE) 
    

    式の合計クライアントのID、製品、および製品の設定(製品ごとのクライアントあたり例えば総収益、)一致するすべての売上高。 VLOOKUP式はこの値を使用し、価格表と比較します。

    +0

    これを回答として受け入れることができますので、終了してください。 – QHarr

    0

    非常に強力な機能であるGetPivotDataがあります。ピボットテーブルの構造が他のあなたが予期しない結果を得ることができ、安定していることが必要であることを念頭にGetPivotData formula (Contextures)

    ベア:

    は、このを見てください。

    INDEX/MATCHを使用してピボットテーブルからデータを取得することもできます。インデックス/マッチの利点は、行データと値フィールドを使用できることです(GetPivotDataは値フィールドに限定されます)。 VLOOKUPとSUMIFSを使用することにより