Excel PowerQueryで住所の加工ほか、住所録を作成
年賀状印刷などで住所録データを作るに当たり、下記のような元データを 住所を都道府県・市区町村・それ以降の番地 とに分割する 姓・名を一つの列に結合(スペース記号を挟んで)する 郵便番号の「-」記号は消す といった加工を施…
年賀状印刷などで住所録データを作るに当たり、下記のような元データを 住所を都道府県・市区町村・それ以降の番地 とに分割する 姓・名を一つの列に結合(スペース記号を挟んで)する 郵便番号の「-」記号は消す といった加工を施…
前回の記事では、ExcelのFILTER関数について基本的な使い方をメインに扱った。 今回は、オートフィルタ機能を超えられるような、FILTER関数の便利な使い方を取り上げていく。 文字列のフィルタリング FILTER関…
Excel2021とかMicrosoft365とか、最近のExcelでは様々な関数が追加されたが、今回はその中でもかなり利便性が高いと考えるFILTER関数を取り上げる。 これは文字通り、オートフィルタ機能のように、デー…
下図では、「条件付き書式」機能により、H列に入れた数字によってA列~H列のセル背景色が変わるという設定をしてある。 私はこういう設定が好きでよくやるのだが、手作業じゃ面倒なのでマクロにしてみた。 ソースコード ソースコー…
下図で縦横に配置されたデータにおいて、何種類のデータがあるのか(答え:5種類)というのを関数でカウントするのは、意外に難しい。 ひとまず先に答えだけ書くと、最もポピュラーな解法でさえ という難解な式になる。 今回は、この…
シートにジャンプするリンクを関数でセットする 下図のExcelファイルは、目次シートのB列に、各シートのシート名が書いてある。 この場合、A2セルに =HYPERLINK( “#’” & …
はじめに PowerQueryの下図のようなデータで、名前が「自分」というデータが9番目にあるが、その上の1~9番目にあるデータのみにフィルタリングしたいという場合、どうするか考えてみる。 実務での利用ケースとしては、基…
はじめに PowerQueryにおいて、作成したクエリと別に、それと類似・関連したクエリを作成するには「複製」「参照」といった方法がある。 それらの違いは、最初は中々分かりにくいと思う。 それらの特徴を簡潔にまとめると、…
下図でExcelの各セルにおいて、<文字列「県」が含まれているかどうか>を判定するという場合、関数でやるのは意外と面倒だ。 それ専用の関数くらいあって然るべきだと思うが、残念ながらそれが無い。 通常の解法 まずその前に、…
はじめに PowerQueryで、非表示になっていた列を展開するにあたってTable.ExpandTableColumnという処理が入ることがある。 ただそれは上図のように、”名前”, ̶…