Q & A & Help エクセル編

データ

書式・表示形式

Q : 20201130のような文字列をYYYY/MM/DDのような日付へ変換したい。

A : 区切り位置で日付を選択します。
エクセル (v.2016) – 文字列を日付形式へ変換する


Q : 数字を含む文字列セルを数字のところで分割したい。
(例) 〇〇町1丁目のような文字列から〇〇町だけを取り出す。

A : パワークエリエディターで分割できます。
エクセル (vr.2016) – 文字列セルを数字と数字以外で分割する


Q : データ表のセルを値の大小によって色塗りしたい。
(例) 売上高が大きいセルを目立たせる。

A : 条件付き書式を設定します。
エクセル (vr.2016) – 条件付き書式でセルを目立たせる

計算・関数

Q : 生年月日 (誕生日) から年齢を算出したい。
(例) 今日現在の年齢、ある時点の年齢を算出する。

A : 関数「YEARFRANC」を使用します。
エクセル (vr.2016) – 誕生日から年齢を計算する (DATEDIF関数なし)

データテーブル

Q : データテーブルのデザインが崩れる

A : セルの色・フォント設定を解除します。
エクセル (vr.2016) – テーブルのシマシマを美しくする


Q : データテーブルへ変換したい。データテーブルをデータ表へ戻したい。

A : デザインタブから変更できます。
エクセル (vr.2016) – データ表をテーブルへ変換、データ表へ戻す


Q : 複数データ表のフィールド・値を使用してピボットを作成したい。
(例) 会員マスタ―と会員売上のデータの両方の値を表示する。

A : データテーブルをリレーションシップします。
エクセル (vr.2016) – テーブルリレーションシップ


Q : グラフ作成に苦戦する。イメージ通りのグラフができない。

A : データの形式が課題なのかもしれません。
エクセル – データ – クロス集計形式・列指向形式


Q : データの持ち方 (横持ち・縦持ち) を変更したい。
(例) クロス集計形式を列指向形式へ変更する。

A : パワークエリエディターを使用すると単手順でできます。
エクセル – データ – クロス集計形式を列指向形式へ その逆も

データの集計

Q : 列をマージ (結合) するときに値を集計したい。
(例) 会員番号ごとに売上高を集計する。

A : パワークエリエディターでマージ、集計します。
エクセル (vr.2016) – 列をマージして値を集計する


Q : 行を差し込みながら別のシートから値を引っ張てきたい。
(例) 会員マスタへ会員別実績の売上高を引っ張ってくる。

A : パワークエリエディターでマージ (結合) します。
エクセル (vr.2016) – VLOOKUPとマージ (結合) の違い


Q : マージ (結合) の左右とか内部・外部とは何ですか。

A : 結合の種類、左右、内部・外部について説明しています。
エクセル (vr.2016) – マージ – 結合の種類


Q : マージ (結合) したデータの集計結果が正確ではない。
(例) 世帯数のような値が数倍になっている。

A : 多を含むデータを外側に設定してマージ (結合) すると1意のデータ値が複製されます。マージがよい方法でないときもあります。
エクセル (vr.2016) – マージ (結合) するのかどうか

ピボット

ピボット全般

Q : ピボットテーブルを表示せずピボットグラフだけを表示したい。

A : データモデル、または、外部データソースを使用します。
エクセル (vr.2016) – ピボットグラフだけを表示する


Q : フィールド名を変更したい。
(例) もとデータの列名は変更したくない。

A : フィールドの設定から変更できます。
エクセル (vr.2016) – ピボットテーブル – フィールド 名 (列名) 変更


A : フィールドリストが消えている。

A : ビューエリアを大きく確保するためにピボットのフィールドリストを非表示にしていることがあります。
エクセル – ピボット – フィールドリストが非表示になっているとき


Q : 「テーブル間のリレーションシップが必要である可能性があります」というメッセージが表示される。
(例) フィールドの項目に対して正確な値を集計する。

A : プライマリ (親) とセカンダリ (子) の関係があります。ピボットテーブルでは親子関係に注意しながら操作する必要があります。
エクセル (vr.2016) – ピボット – テーブルリレーションの関係


Q : メジャー、ディメンションとは何ですか?

A : メジャーとは集計の対象になる値、ディメンションとは属性 (軸・系列・凡例)になる値) です。
メジャー ・ ディメンション

ピボットグラフ

Q : ピボットグラフへ平均線をプロットしたい。

A : ピボットが参照しているもとデータへ列を追加せず、DAX・フィルター関数を使用し計算メジャーを作成します。
エクセル – ピボットグラフ – 値の平均線を追加する方法 (DAX・フィルター関数)

スライサー・フィルター・並び替え

Q : ピボットグラフ、テーブルを降順・昇順に並び替えたい。

A : ピボットグラフ・テーブルは、値 (メジャー) で並べ替える方法と軸 (フィールド名) で並べ替える方法があります。
エクセル – ピボット – 並べ替え


Q : フィルターで上位10位までを表示したい。
(例) 売上高上位10名の会員だけを表示する。

A : 値 (メジャー) 上位・下位のトップ何位までかを選択してディメンション (項目) フィルターします。
エクセル – ピボット – 上位フィルター


Q : スライサーのサイズ・フォントサイズを変更したい。
(例) ボタン・フォントの拡縮、列数の変更、スタイルを変更する。

A : オプション、または、サイズとプロパティーから変更できます。
エクセル (vr2016) – ピボット – スライサーのサイズ・フォントを変更する


Q : ひとつのスラ―サーで複数のピボットを操作したい。

A : スライサーへレポートの接続を設定します。
エクセル – ピボット – スライサー (フィルター) を複数ピボットへ適用する (レポートの接続)

メジャー (値)

Q : 計算メジャーを作成したいが右クリックするデータモデル名が現れない。

A : デフォルト設定のままでピボットテーブルを挿入すると失敗することがあります。
エクセル – ピボット – DAX関数を使用して計算メジャーを作成できる接続方法


Q : 会員コードのようなフィールド値が出現する回数をカウントしたい。
(例) 登録会員数、アクティブ (稼働) 会員数をカウントする。

A : 集計方法の変更、または、DAX式でカウントできます。
エクセル (vr.2016) – ピボット – 集計方法変更 (重複しない値の数)
エクセル (vr.2016) – ピボットテーブル – 重複しない値の数をDAX式で集計する


Q : 構成比計算の分母をつねにデータの総計値にしたい。
(例) フィルターを適用したときの構成比合計が100%にならない計算。

A : 関数「ALL」を使用します。
エクセル (vr.2016) – ピボットテーブル – フィルターを無視して計算する 関数「ALL」


Q : 構成比計算の分母をつねに表の小計値にしたい。
(例) フィルターを適用したときの行合計が100%にならない計算。

A : 関数「CALCULATE」「ALL」を使用します。
エクセル (vr2016) ピボット – フィルターを無視して計算する 関数「CALCULATE」


Q : リレーションシップされている別々のデータテーブルのメジャーを使用して計算メジャーを作成したい。
(例) 会員売上の会員数÷会員マスタの会員数=会員稼働率

A : DAX式のメジャーを追加します。
エクセル (vr.2016) – ピボットテーブル – メジャー (カラム) 計算


Q : 直接的なリレーションシップがないデータテーブルの値を使用して計算メジャーを作成したい。

A : リレーションシップを辿って値を使用できることがあります。
エクセル (vr.2016) – ピボットテーブル – メジャー (カラム) 計算 迂回ルート


フィールド (ディメンション)

Q : リレーションシップしているピボットテーブルのグループ化ができない。

A : リレーションシップしているときはグループ化できません。もとデータへフィールド (列) を追加します。
エクセル (vr.2016) – テーブルリレーションシップしたピボットテーブルのグループ化

Q : グループ化された日付の設定方法がわからない。
(例) 年月日の連続を軸に設定する。

A : 軸と系列で使い分けます。
エクセル (vr.2016) – ピボット – 日付の取扱


Q : 日付を週、曜日、または、土日祝日などでグループ化したい。

A : カレンダーマスタを作成して分析したいデータとリレーションシップします。
カレンダーマスタ