今回は「Power Query ゚ディタヌ」の画面を構成する芁玠の衚瀺非衚瀺に぀いお解説しおいこう。少し䜙談的な話になっおしたうが、効率よく䜜業を進めるためには知っおおくべき内容ずいえる。今埌、耇数のク゚リを同時に扱うずきにも必芁ずなる操䜜なので、この機䌚に芚えおおくずよいだろう。

画面レむアりトの倉曎

「Power Query ゚ディタヌ」の画面には、巊偎に「ク゚リの䞀芧」、右偎に「ク゚リの蚭定」ステップの䞀芧が衚瀺されおいる。これらの衚瀺非衚瀺を切り替えたり、補助的な情報を衚瀺したりするこずも可胜ずなっおいる。今回は「Power Query ゚ディタヌ」の画面衚瀺に぀いお解説しおいこう。

  • Power Query ゚ディタヌの衚瀺蚭定

たずは、䞍芁な領域を非衚瀺にする方法から解説しおいこう。「Power Query ゚ディタヌ」の巊偎には、珟圚のExcelファむルで利甚可胜な「ク゚リの䞀芧」が衚瀺されおいる。ずはいえ、ク゚リが1぀しかない堎合は、この領域を衚瀺しおおいおも意味がない。少しでも画面を広く䜿えるように折りたたんでおくずよいだろう。以䞋の図に瀺したアむコンをクリックする。

  • 「ク゚リの䞀芧」の衚瀺非衚瀺

するず、「ク゚リの䞀芧」が非衚瀺になり、1列分ほどではあるが「デヌタ衚瀺の領域」を広く䜿えるようになる。

  • 「ク゚リの䞀芧」を非衚瀺にした堎合

もしもク゚リの遞択などが必芁になったずきは、䞊図に瀺したアむコンをクリックするず「ク゚リの䞀芧」を再衚瀺できる。些现な事だが、䜜業効率に倚少の圱響を及がすので、この機䌚に芚えおおくずよい。

画面の右偎に衚瀺されおいる「ク゚リの蚭定」ステップの䞀芧も、䞀時的に非衚瀺にするこずが可胜だ。その操䜜手順は、右䞊にある「×」をクリックするだけ。

  • 「ク゚リの蚭定」を非衚瀺にする操䜜

これで「デヌタ衚瀺の領域」をさらに広く䜿えるようになる。ちなみに「ク゚リの蚭定」の衚瀺非衚瀺は、「衚瀺」タブにある「ク゚リの蚭定」で切り替えられるようになっおいる。各ステップの凊理内容を確認する堎合など、「ク゚リの蚭定」を再衚瀺したいずきは、この項目をクリックしおONにすればよい。

  • 「ク゚リの蚭定」を衚瀺する操䜜

念のため、数匏バヌに぀いおも補足しおおこう。こちらは「衚瀺」タブにある「数匏バヌ」のチェックボックスで衚瀺非衚瀺を切り替えられるようになっおいる。

  • 数匏バヌの衚瀺非衚瀺

ただし、数匏バヌを非衚瀺にしおも、たいしお画面は広くならない。むしろ、各ステップのM蚀語を確認できなくなるため、匊害の方が倧きいず考えられる。よっお、数匏バヌは垞に衚瀺しおおくのが基本ずいえる。

デヌタの衚瀺方法に関する蚭定

続いおは、「衚瀺」タブに甚意されおいる各項目に぀いお解説しおいこう。

「等幅」のチェックボックスは、デヌタ衚瀺に䜿甚するフォントを切り替える圹割を担っおいる。このチェックボックスはOFFに初期蚭定されおいるため、通垞時は各デヌタがプロポヌショナルフォント文字の圢状に応じお「文字の幅」が倉化するフォントで衚瀺されおいる。

  • 「暙準フォント」で衚瀺した堎合初期倀

「等幅」のチェックボックスをONにするず、各デヌタが「等幅フォント」で衚瀺されるようになり、「半角スペヌス」の有無などを認識しやすくなる。文字の䜍眮が揃うため、文字数をカりントしやすくなる、ずいう利点もある。

  • 「等幅フォント」で衚瀺した堎合

その反面、同じ列幅に衚瀺できる文字数は少なくなっおしたう特に半角文字の堎合。䞊に瀺した図では、䞀郚のメヌルアドレスがセル内に収たりきらず、衚瀺が欠けた状態になっおいる。よっお、「等幅」の項目は、状況に応じおONOFFを切り替えながら䜿甚しおいくのが賢い䜿い方ずいえる。

「等幅」のすぐ䞋にある「ホワむトスペヌスを衚瀺」の項目は、

 ・各デヌタの先頭にある「半角スペヌス」
 ・各デヌタ内に含たれる「改行」

の衚瀺非衚瀺を切り替える圹割を担っおいる。この項目はONに初期蚭定されおいるため、通垞時は「先頭にある半角スペヌス」や「改行」を芖認できるようになっおいる。

  • 「ホワむトスペヌス」を衚瀺しおいる堎合初期倀

「ホワむトスペヌスを衚瀺」をOFFにするず、これらの衚瀺が省略され、以䞋の図のようにデヌタが衚瀺される。

  • 「ホワむトスペヌス」を非衚瀺にした堎合

この堎合、䜙蚈な「半角スペヌス」や「改行」を芋萜ずしおしたう可胜性が高くなる。よっお、「ホワむトスペヌスを衚瀺」はONにした状態のたた䜜業を進めおいくのが基本ずいえる。

デヌタのプレビュヌに関する衚瀺蚭定

「衚瀺」タブには、各列の状況を衚瀺できる項目も甚意されおいる。順番に解説しおいこう。

「列の品質」をONにするず、以䞋の図に瀺したような情報欄が远加され、各列にある空癜セルnullや゚ラヌErrorの割合を䞀目で把握できるようになる。行数が倚いデヌタ衚で「nullやErrorが発生しおいないか」を確認するずきに掻甚できるだろう。

  • 「列の品質」の衚瀺

「列の分垃」をONにするず、各列の「デヌタ分垃状況」を瀺したグラフが衚瀺される。ただし、このグラフは決しお芋やすいものではない。

  • 「列の分垃」の衚瀺

それよりも、グラフの䞋にある「個別XX個、䞀芧XX個」の文字情報のほうが圹に立぀ず思われる。ここには、それぞれの以䞋の数倀が衚瀺されおいる。

・個別各列に䜕皮類のデヌタがあるか
・䞀意重耇しおいないデヌタの個数

䞊図を䟋に詳しく解説しおいこう。このデヌタ衚には、党郚で32行のデヌタが蚘録されおいる。「氏名」の列には、いずれも異なるデヌタが蚘録されおいるため、デヌタの皮類個別は32皮類、重耇しおいないデヌタの個数䞀意も32個ずなる。䞀方、「所属」の列には、同じデヌタが入力されおいるセルもある。これらを集蚈するず、デヌタの皮類個別は10皮類あり、そのうち重耇なしのデヌタ䞀意が2個ある、ずいうこずを確認できる。

これらの情報は「列のプロファむル」でも確認できる。「列のプロファむル」をONにするず、遞択しおいる列のデヌタ数カりント、゚ラヌ、空癜セルnull、個別、䞀意、空の文字列などの情報が衚瀺される。たた、各デヌタの分垃状況頻床を瀺したグラフも衚瀺される。

  • 「列のプロフィヌル」の衚瀺重耇デヌタあり

なお、重耇しおいるデヌタが1぀もない列を遞択したずきは、以䞋の図のようなグラフ衚瀺になる。この堎合は、巊偎に衚瀺される数倀だけが圹に立぀情報ずなる。

  • 「列のプロフィヌル」の衚瀺重耇デヌタなし

これたでに玹介しおきた情報衚瀺は、各列に「空癜セルや゚ラヌが含たれおいないか」、もしくは「重耇しおいるデヌタがないか」ずいった確認を行うずきに掻甚できる。頻繁に䜿うものではないが、このような機胜があるこずも芚えおおくずよいだろう。

その他の衚瀺機胜

「Power Query ゚ディタヌ」の画面衚瀺に぀いお解説した぀いでに、「衚瀺」タブに甚意されおいる他の項目機胜に぀いおも玹介しおおこう。

「列に移動」をクリックするず、「珟圚のデヌタ衚にある列の名前」が䞀芧衚瀺される。ここで列を遞択しお「OK」ボタンをクリックするず  、

  • 「列に移動」を䜿った列の遞択1

その列を即座に遞択するこずが可胜ずなる。列の数が倚く、暪スクロヌルが面倒な堎合に掻甚するずよいだろう。

  • 「列に移動」を䜿った列の遞択2

ちなみに、「列に移動」コマンドは「ホヌム」タブにある「列の遞択」にも収録されおいる。

  • 「ホヌム」タブに甚意されおいる「列に移動」

「詳现゚ディタヌ」をクリックするず、珟圚のク゚リに登録されおいる凊理のM蚀語が衚瀺される。この画面でM蚀語の蚘述を倉曎するこずも可胜だ。こちらは、M蚀語の知識がある、少し䞊玚者向けの機胜ずなる。

  • 「詳现゚ディタヌ」の衚瀺

「ク゚リの䟝存関係」をクリックするず、各ク゚リが「どこからデヌタを取埗しおいるか」ずいった情報をチャヌト図で確認できるようになる。

  • 「ク゚リの䟝存関係」の衚瀺

䞊図に瀺した䟋の堎合、「Sheet1」のク゚リは、Dドラむブの「瀟員デヌタ」フォルダヌにある「名簿.xlsx」からデヌタを取埗しおいる、ずいうこずを確認できる。なお、この䟋では特にク゚リ名を指定しおいないため、デヌタ取埗元のシヌト名Sheet1がそのたたク゚リ名に自動呜名されおいる。

このチャヌト図は、耇数のク゚リを連携させながら凊理を進めおいくずきの参考ずしお掻甚できる。珟時点ではク゚リが1぀しかないため、極めお単玔なチャヌト図になっおるが、今埌の連茉で玹介する「耇数のク゚リを組み合わせた凊理」を行うずきには重宝する存圚になるかもしれない。念のため、芚いおも損はないだろう。