---
title: QlikViewの条件付き表示で表示/非表示を切り替える方法
description: QlikView（クリックビュー）の条件付き表示で表示/非表示を切り替える方法を紹介します。
---

[QlikViewナレッジ - INSIGHT LAB](https://knowledge.insight-lab.co.jp/qlikview)

# [QlikViewの条件付き表示で表示/非表示を切り替える方法](https://knowledge.insight-lab.co.jp/qlikview/knowledge/chart/enable-conditional)

 作成者: [Deck](https://knowledge.insight-lab.co.jp/qlikview/author/deck)｜2013年12月26日

## QlikViewで表示/非表示を切り替える方法

QlikView(クリックビュー)では、データに条件を設定することで、表示/非表示を切り替えることができます。

今回は、大量のデータの中で、見たいデータのみを表示させるチャートの例を紹介します。

 

### ロードスクリプトの編集

1.ロードスクリプトの編集ウィンドウを開きます。

 

■ ロードスクリプトの編集画面

1. インラインロードを挿入します。

 

■ インラインデータウィザード

1. インラインロードを入力します。
2. 【OKボタン】を押します。

 

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/lego088.png>

 

■ ロードスクリプトの編集

1. ロードスクリプトの内容を確認し、【リロードボタン】を押します

 

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/lego087.png>

 

### リストボックス作成

1. リストボックスの追加ウィンドウを開きます。

 

■ シートプロパティ

1. 『項目』のリストボックスを追加します。

 

 

### ピボットテーブルの作成

1. チャートの追加ウィンドウを開きます。

 

■ 基本設定

1. 【演算実行条件】に『GetSelectedCount(項目)>0』と入力します。
2. 【チャートの種類】で【ピボットテーブル】を選択します。
3. 【次へボタン】を押します。

 

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/lego086.png>

 

■ 軸

1. 【項目/グループ】から『四半期』 『年』 『月』 『営業所名』 『都道府県』 『顧客名』を選択し、【追加ボタン】を押します。
2. 【軸項目】に上記の項目が追加されたことを確認して【次へボタン】を押します。

 

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/lego085.png>

 

■ 数式の編集

1. 入力欄に『Sum(売上金額）』と入力します。
2. 【OKボタン】を押します。

 

■ 数式

1. 【ラベル】に『売上』と入力します。
2. 【完了ボタン】を押します。

 

演算実行条件を指定したためチャートが非表示になっていることが確認できます。

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/lego084.png>

 

データ量が膨大になればなるほど、表示するのに時間が掛かるため注意が必要になります。

次に、項目の表示/非表示設定をしていきます。

 

### 項目の表示/非表示設定

1. チャートのプロパティを開きます。

 

■ 軸

1. 【軸項目】の【四半期】を選択し、【条件付き表示】のチェックボックスをオンにします。
2. その下の入力欄に『=SubStringCount(Concat(ID,';'),1)』と入力します。  
   ※先程インラインロードで『四半期』の『項目』を1としたため、『(～1）』となっています。<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/lego081.png>
3. 残りの【軸項目】の条件付き表示も設定していきます。  
   ※    年 ：　=SubStringCount(Concat(ID,';'),2)  
           月 ：　=SubStringCount(Concat(ID,';'),3)  
   と、対応した数字を『=SubStringCount(Concat(ID,';'),○)』の『○』の中に入れていきます。

 

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/lego080.png>

 

■ プレゼンテーション

1. 【常にすべて展開】のチェックボックスをオンにします。
2. 【OKボタン】を押します。

 

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/111.png>

以上で完成です。

完成したチャートは下記のものです。

 

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/lego079.png>

 

選択した項目のみ表示されていることが確認できます。

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/lego078.png>

 

[QlikViewで扱えるチャート一覧はこちら](https://knowledge.insight-lab.co.jp/qlikview/chart-table-of-contents)

 

[完全な記事を表示](https://knowledge.insight-lab.co.jp/qlikview/knowledge/chart/enable-conditional)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Deck"
  },
  "dateModified" : "2020-12-03T02:58:08.581Z",
  "datePublished" : "2013-12-26T06:22:30Z",
  "headline" : "QlikViewの条件付き表示で表示/非表示を切り替える方法",
  "image" : {
    "@type" : "ImageObject",
    "height" : 417,
    "url" : "https://download.insight-lab.co.jp/hubfs/Imported_Blog_Media/lego085.png",
    "width" : 614
  },
  "mainEntityOfPage" : "https://knowledge.insight-lab.co.jp/qlikview/knowledge/chart/enable-conditional",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "QlikViewナレッジ"
  }
}
```