タグ別アーカイブ: やり直し

エディター内のやり直し操作~中級編9回目~

こんにちは、Excellent仕事術ガッツ鶴岡です

Power Queryでは、従来のエクセル操作では全く使うことがなかった画面が出てきます

一番、代表的なのがデータを取得した後に出てくるPower Query Editor(以降、エディター)です

エディターでは、様々なデータの変換操作が行えます

前回はエディター内にて、1つのセルのデータを複数のセルに分割しました

ただ、このエディターでは従来のやり直し操作、ショートカットキーで言えばCtrl+Zの操作はどう行うのでしょうか?

やり直しが出来ないと、操作ミス一つで全てをやり直さなくなってしまいます

これでは、Power Queryを新たに覚えて業務を効率化をする意味がなくなってしまいます!

今回は「やり直し操作」について解説していきます

1.ステップ管理

エディター内では、全ての操作はステップという形で記録されていきます

次の画像は初級講座2回目で使用したデータを取得し、エディターを開いた状態の画像です

ここから2つの操作を行います

エディター画面の右には適用したステップを管理する画面があり、操作前は以下の状態です

ここから2つの操作を行います

①受注日の型式を日付形式に変える

➁日付を9月3日から9日の範囲でフィルターをかける

①②の操作を行うと、下のGIFのように適用したステップ画面にステップが記憶されます

2.やり直し操作

1.でステップ管理について解説したので、このステップをやり直す方法について解説します

このやり直しには2つの方法があります

1つはステップを消去する方法です

もう一つはステップ自体を修正する方法です

①ステップを消去する

適用したステップを消去すれば、下のGIFにあるように元の状態に戻ります

「フィルターされた行」のステップを消去した瞬間に日付の行が増えているのがよくわかると思います

この方法は後で紹介する➁の方法より簡単ですが、元の状態に戻るだけです

上のGIFの例で言えば、フィルターに設定する条件を変えようと思ったら、またフィルター設定だけは一からやり直さなくてはなりません

➁ステップの修正

ステップ自体を修正する方法もあります

ステップの右横の*マークを押せばステップ自体を修正できます

以下のGIFでは、フィルター処理をしたステップにて、右横の*マークを押した後、フィルターの条件設定画面からやり直しが行えるようになりました

これまで①②とエディター画面にて「やり直す方法」を解説しました

1点、①の「元に戻す」方法については注意点があります

最後尾のステップのステップではなく、途中のステップを削除や修正を行う場合です

これまで解説してきた事例では、

 日時型式⇒日付形式への変換

を行った後、

 日付形式でフィルター設定

を行いましたので、もし、日時型式のままだとフィルターの設定型式が不整合になってしまいます

仮に「変更された型」のステップを消去しようとすると、以下の様なメッセージが出ます

上のメッセージで削除を選択した場合には、「フィルター」のステップも消去することになります

<まとめ>

今回は、Power Queryの独特の画面のエディターでの「やり直し」の方法について解説しました

エディターでは、画面右の「適用したステップ」画面に処理の履歴が記録がされているので、慣れれば従来のエクセル画面より管理が行いやすいのです

次回からは更にエディターの機能についてガッツで深堀していきます

にほんブログ村 資格ブログ ビジネススキルへ
にほんブログ村 IT技術ブログ VBAへ


にほんブログ村

複数条件でグループ化~中級編12回目~

前回はPower Queryのグループ化機能により、グループ毎に合計金額を集計しました

 今回は前回の内容を活かしながら、グループ化の切り口を複数指定できるようにしましょう!

 実質的には、ピボットテーブルでグループを複数階層化するのと同じことが行えるようになります

グループ化詳細
今回のアウトプット

では、ポイントの解説から始めましょう!

●今回のポイント

A.グループ化指定

今回はグループ化の出力指定を、基本ではなく「詳細設定」にて指定します

パワークエリ-グループ化詳細
詳細設定

指定方法を詳細設定に指定することで、グループ化切り口を追加できるようになります

後の指定方法については、前回の基本設定と同じです

B.ステップ修正

中級編8回目で解説をしましたが、Power Queryでは「やり直し操作」はステップ管理画面にて行います

ステップ管理画面

なお今回は、前回の集計結果がエクセルシートに読込まれた状態からグループ化処理を行います

ですので、クエリー編集⇒エディター画面を開く⇒ステップ管理⇔ステップ修正の流れになります

さて、

ポイントを2点確認したところで、詳細な解説を始めましょう!

下のファイルは前回の集計結果をシートに読込んだ状態になっていますので、ぜひこちらをご活用ください

クエリー編集

クエリーを右クリックし、編集をクリックします

クエリー編集

もし、クエリ―画面が表示されていない場合には、以下の画面を操作してください

クエリ表示

ステップ変更

開いたエディター画面にて、前回グループ化を行ったステップを変更します

パワークエリ・ステップ修正
ステップ修正

するとグループ化画面を修正できるようになります

詳細設定およびグループ化の追加

グループ化画面にて、基本ではなく「詳細設定」を選択しましょう!

グループ化設定

そして、「グループ化の追加」ボタンを押すと、グループ化の切り口を2つ選択できるようになります

グループ化切り口追加

グループ化項目の設定

今回は、ⅰ)年度、ⅱ)製品別、にて設定します

なお、新しい列名は元データの「売上金額」にしましょう

前述の2つの設定が終了したら、OKボタンを押しましょう!

読込処理

ホームタブに戻り、「閉じて読み込む」をクリックしましょう!

読込み

集計結果がシートに読込まれます

集計結果は「年度」「製品別」、そして「売上金額」の順にて並んでいます

なおクエリを見て見ると、1.クエリー編集前、クエリーの行数が3行だったのが、6行に増えているのも確認できます!

<まとめ>

今回は、グループ化を複数の切り口で行う方法を解説しました

グループ化設定画面にて詳細設定を選択すれば、後は画面に従って追加処理を行って行くだけで複数のグループ化切り口を設定できました

後、今回は前回の集計結果を「クエリーの編集」⇒「ステップ変更」の手順で設定を行いました

実際の業務では、前回集計した結果を修正する場面は沢山でてくると思いますので、より実践的なPower Query活用術を学べたと思います!

では次回から上級編を開始します

ぜひ、IF式の組み合わせにもチャレンジしてみてください

にほんブログ村 資格ブログ ビジネススキルへ

にほんブログ村 IT技術ブログ VBAへ

にほんブログ村