Qlik Trainingブログ

  • Qlik Cloud
  • Qlik Sense
  • 開発者
  • 可視化・分析
2023.08.25

通貨表記を変更する方法

Qlik Sense で分析画面を作成する際、ドルやユーロなど、円以外の通貨表記をしたいと
思ったことはありませんか?
今回は、通貨表記を変更する方法をご紹介します。

目次

※本記事は「2022年8月時点の Client-Managed 」で作成しています。

はじめに

今回は家電ごとの売上金額を集計したテーブルを用いて、売上金額の通貨表記を変更していきます。

(基本)通貨表記の設定方法

通貨表記を変更したい場合は、「プロパティパネル」-[データ]-[列]-[Sum([売上金額])]を開き、
[数値書式]を「通貨」に変更します。

このとき、データロードエディタの「SET MoneyFormat」で指定された通貨が初期設定になっているため、
円 (¥) 表記となります。

項目をドル表記に変更する方法①

一つ目は、通貨の書式パターンを変更する方法です。
[数値書式]を「通貨」にした状態で、書式パターンを下記の通り変更します。

$#,##0;-$#,##0

さらに、100万ドル単位など大きな金額を丸めて表示させたい場合は、
数式と書式パターンを下記の通り変更します。(小数第1位まで表示させています)

数式

Sum([売上金額])/1000000

書式パターン

$#,##0.0MM;-$#,##0.0MM

項目をドル表記に変更する方法②

二つ目は、Num 関数を使用する方法です。
Num 関数は、数値の書式設定を行う関数です。

例えばドル表記にしたい場合は、メジャーの数式「Sum(売上金額)」を下記の通りに変更します。
なお、Num 関数の書式を適用させるため、[数値書式]は「自動」にしておいてください。

Num(Sum([売上金額]),'$#,##0')

さらに、100万ドル単位など大きな金額を丸めて表示させたい場合は、
数式を下記の通り記述します。(小数第1位まで表示させています)

Num(Sum([売上金額])/1000000,'$#,##0.0MM')

アプリ全体の通貨表記を変更する方法

アプリ全体の通貨表記を変更したい場合は、データロードエディタの Main セクション(※)を編集します。
(※)Main セクションは Qlik Sense が自動的に作成するもので、システム変数で日付や時刻、通貨等の書式パターンを定義しています。

通貨の書式パターンは、MoneyFormat というシステム変数で定義されています。
例えばドル表記にしたい場合は、下記の通り記述します。

SET MoneyFormat='$#,##0;-$#,##0';

すると、書式パターンのデフォルトもドル表記になります。

さいごに

今回は、通貨表記をデフォルトの円表記から変更する方法をご紹介しました。
どの通貨単位でも汎用的に使える方法なので、ぜひ試してみてください。

関連している記事

  • Qlik Sense
  • 開発者
  • 利用者
  • データロード
  • 可視化・分析
2025.08.08

Qlik Senseで正規表現関数が導入されました!

みなさんは、データの加工、特に「文字列の処理」に手間取った経験はありませんか? 「このテキストの中から特定のパターンの文字だけ抜き出したい…」 「複数の表記の揺らぎを一度に直したい…」 そんな悩みが、今回新たに追加された正規表現関数で解決できるかもしれません。

  • Qlik Sense
  • Qlik Cloud
  • 開発者
  • 可視化・分析
2025.07.31

シートやチャートの表示・非表示をコントロールできる!(ユーザー単位編)

Qlik Senseでは、条件に基づいてシートやチャートの表示/非表示をコントロールできます。この記事では、ユーザーごとに表示/非表示をコントロールする方法を紹介します。

  • Qlik Cloud
  • Qlik Sense
  • 開発者
  • 可視化・分析
2025.07.03

【Qlik Cloud新機能】ストレートテーブルが新しくなります(既存テーブルからの置き換え方法も紹介)

2025年6月、Qlik Cloudが「Straight table」を標準チャートとして採用し、既存のテーブルは廃止予定です。新機能や置き換え方法を紹介します。

ページの先頭へ戻る