お気に入りTableau Community Forums Member (Inactive) (Salesforce) が「Japan」で質問2022年1月27日 2:19最頻の文字列を算出以下のようなA、B列の氏名と購入品の表があり、C列の「Aさんはリンゴを良く買う人」というようなカラムを追加したいです。{ FIXED [氏名]:〇〇〇([購入品])}このような式になるとは思うのですが、〇の部分に当てはまる関数を分かる方がいましたら、教えてください。表示件数を増やす4 件の回答並び替え日付で並び替え役に立った順で並び替え日付で並び替えコメントをさらに読み込む...承認された回答修平 齋藤2022年1月27日 2:41概念としては単純に思えますが、計算する際には入れ子が必要です。まず氏名ごと購入品ごとの出現数を数えます。次に、この①を使って氏名ごとに最も大きい出現数をMAXで特定します。最後に、氏名ごとに①の出現数が②の最大出現数に一致するものを特定します。式を分けずに一行で書くと次のような感じです。{FIXED [氏名]: MAX(IF {FIXED [氏名], [購入品]: COUNT([購入品])} = {FIXED [氏名]: MAX({FIXED [氏名], [購入品]: COUNT([購入品])})} THEN [購入品] END)}表示件数を増やすコメントを追加回答を記入...太字斜体下線取り消し線箇条書き番号付きリストリンクを追加コードブロック画像を挿入ファイルを添付リンク URLキャンセル保存0/9000返信
承認された回答修平 齋藤2022年1月27日 2:41概念としては単純に思えますが、計算する際には入れ子が必要です。まず氏名ごと購入品ごとの出現数を数えます。次に、この①を使って氏名ごとに最も大きい出現数をMAXで特定します。最後に、氏名ごとに①の出現数が②の最大出現数に一致するものを特定します。式を分けずに一行で書くと次のような感じです。{FIXED [氏名]: MAX(IF {FIXED [氏名], [購入品]: COUNT([購入品])} = {FIXED [氏名]: MAX({FIXED [氏名], [購入品]: COUNT([購入品])})} THEN [購入品] END)}表示件数を増やす