Qlik Community

Japan

Announcements
QlikWorld 2022, LIVE in Denver CO., May 16-19, 2022. REGISTER NOW TO RECEIVE EARLY BIRD PRICING
cancel
Showing results for 
Search instead for 
Did you mean: 
masanori_inui
Contributor
Contributor

QlikSenseのグラフの色について

お世話になります。

折れ線グラフや棒グラフで、製品別の売上推移を示したいとします。

製品Aはいつも緑、製品Bはいつも赤といった様に、表示させる方法でおすすめの方法はありますか?

テスト的に作ってみたのは以下の様な方法ですが、別のスマートな方法があれば教えていただけませんでしょうか?

(1)データロードエディタで製品毎の色を作成

// Chart Colours

Let A_Color   = RGB(255,153, 0);

Let B_Color = RGB(245,85,35);

Let C_Color = RGB(100,100,100);

(2)グラフの色と凡例で

if (match(製品中分類名英語,’製品A'),A_Color,

if (match(製品中分類名英語,'製品B '),C_Color,

if (match(製品中分類名英語,'製品C'),C_Color,

)))

よろしくお願いします。

Labels (1)
1 Solution

Accepted Solutions
hka
Employee
Employee

添付Excelファイルのように色の定義テーブルを作成し、

添付QVFのようにRGB指定されている項目を数式に記述することで対応できます。

こうするとカテゴリが追加された場合でも数式にif文の条件を追加せずに

定義テーブルに色指定のデータを追加するだけで対応できるので

管理が容易になります。

View solution in original post

3 Replies
hka
Employee
Employee

添付Excelファイルのように色の定義テーブルを作成し、

添付QVFのようにRGB指定されている項目を数式に記述することで対応できます。

こうするとカテゴリが追加された場合でも数式にif文の条件を追加せずに

定義テーブルに色指定のデータを追加するだけで対応できるので

管理が容易になります。

View solution in original post

masanori_inui
Contributor
Contributor
Author

お世話になります。

教えていただいた方法でできました。ありがとうございました。

ちなみに、凡例はグラフ内で表示させる事は出来ず、いただいたサンプルの様に別のチャートで表現するしかないのでしょうか?

いずれにしましても、早速に回答頂きどうもありがとうございまいた。

hka
Employee
Employee

残念ながら、色に数式を使用した場合凡例はでませんので、

テーブルなどで出してあげる必要があります。