同姓同名をIDで識別して表示したい
- SENSUKE KURIYAMA

- 2 日前
- 読了時間: 1分
Qlikで顧客氏名などで分析する際、同姓同名は同値として表示されてしまいます。識別用のIDと組み合わせて別人として表示できる方法を考えてみました。
【なやみ】
顧客氏名ごとの売上を分析する際に、同姓同名がいると集計がおかしくなってしまいます。IDで分析すれば正しく集計できるのですが視認性が悪くなってしまいます。

データ分析において「システム上は別名として扱いたいが、画面上の表示は同じ名前にしたい」という「同姓同名の集計問題」としてよく遭遇するケースです。
【対策】
Dual関数を使用する方法
QlikのDual関数を使うと、一つのデータに対して「計算用の値(数値/ID)」と「表示用の値(テキスト/氏名)」を両方持たせることができます。
=Dual(氏名,ID)
■解説
Dual関数によって、第1引数(氏名)が表示名として使用されます。データとしては第2引数(ID)が試用されるので別項目として集計されます。
※参考)
Dual関数は表示名とソート順が異なる場合にもよく利用されます。
以上



コメント