パワークエリを使いこなせると、エクセルの機能内でAccessと同じことが行えます
M関数を使いこなせるようになると、VBAと同じ様な操作まで行えるようになります!
しかも、VBAほど文法は難しくありません!!
ぜひ、この辞典を有効活用してM関数を使いこなしてください!
使い方
機能の列にあるテキスト(例:数値の合計)をクリックすると解説ページに遷移します
右側のM関数の列にあるテキストをクリックするとMicrosoft社の解説ページに遷移します
解説ページには「実際の使用例」に遷移するリンクがあります

そちらのリンクもぜひ有効活用してください
*実際の使用例のリンクがないページもあります
目次
数学関数
| 機能 | M関数 |
|---|---|
| 数値の合計 | List.Sum |
| 積を求める | List.Product |
| 小数点を四捨五入 | Number.Round |
| 小数点を切り下げ | Number.RoundDown |
| 小数点を切り上げ | Number.RoundUp |
| 絶対値を算出 | Number.Abs |
文字列・操作関数
| 機能 | M関数 |
|---|---|
| 文字列・型式への変換 | Text.From |
| 検索文字の位置抽出 | Text.PositionOf |
| 検索文字の有無判定 | Text.Contains |
| 文字列の置換 | Text.Replace |
| 数値型式への変換 | Number.From |
統計関数
日付時刻・関数
テーブル行操作関数
| 機能 | M関数 |
|---|---|
| 行削除/先頭からの行数指定 | Table.RemoveFirstN |
| 連番追加 | Table.AddIndexColumn |
| 先頭行から見出し/ヘッダー作成 | Table.PromoteHeaders |
| 行フィルター | Table.SelectRows |
リスト系・操作関数
| 機能 | M関数 |
|---|---|
| フィルター作業 | List.Select |
ファイル関連操作・関数
テーブル列操作関数
| 機能 | M関数 |
|---|---|
| 列結合 | Table.NestedJoin |
| リストからテーブル作成 | Table.FromColuns |
| 列名をリストとして返す | Table.ColumnNames |
| 列変換(研究中) | Table.TransformColumns |
クエリの高速化・関数
| 機能 | M関数 |
|---|---|
| キー設定 | Table.AddKey |
| バッファー化 | Table.Buffer |
最近のコメント