適材適所
WindowsやPowerShellやネットワーク、IBMなどのシステム系の話など気になったことも載せているブログです。
トップ > Power Query > 【Power Query M式言語】テーブルについての解説【Power Query M式言語】テーブルについての解説
Power Query M式言語の構造データ型の1つであるテーブルについて解説する記事です。
環境
Windows10 Excel 2019
テーブルとは?
暗黙的な型解決をする場合(お任せ)の構文 #table( , < , , ・・・ > ) 明示的に型を指定する場合の構文 #table( type table [列名=型,列名=型・・・], < , , ・・・ > )テーブルの例
型をお任せの場合 #table( , < , > ) 型を明示的に指定する場合 #table( type table[id=number,name=text], < , > ) テーブルからインデックス位置で行を取得する let t=#table( type table[id=number,name=text], < , > ) in tテーブルに関する関数
テーブルに特定の行が含まれているか調べる let t=#table( type table[id=number,name=text], < , > ), contain= Table.Contains(t,[name="Ken"]) in contain 特定のレコードを抽出する let t=#table( type table[id=number,name=text], < , > ), selected= Table.SelectRows(t,each [name]="Ryu") in selected テーブルの行数を調べる let t=#table( type table[id=number,name=text], < , > ), count= Table.RowCount(t) in count テーブルを並び替える let t=#table( type table[id=number,name=text], < , > ), sorted= Table.Sort(t,) in sorted終わりに
Power Query M式言語の構造型のデータ型の1つであるテーブルについて説明しました。