PowerFXでTableに対して使用できる関数
PowerFxでは、テーブルに対して操作を行うためのさまざまな関数が提供されています。以下は、PowerFxでテーブルに対して使用できる一部の主要な関数です。AddColumns 関数: テーブルに新しい列を追加します。luaCopy codeAddColumns(table, "NewColumnName", expression)Filter 関数: テーブル内の行を特定の条件でフィルタリングします。sqlCopy codeFilter(table, condition)Sort 関数: テーブル内の行を指定した列を基準に並べ替えます。scssCopy codeSort(table, column, ascending)RemoveColumns 関数: テーブルから指定した列を削除します。luaCopy codeRemoveColumns(table, "Column1", "Column2", ...)RenameColumns 関数: テーブルの列の名前を変更します。luaCopy codeRenameColumns(table, {"OldName1", "NewName1"}, {"OldName2", "NewName2"}, ...)Select 関数: テーブルから特定の列のみを抽出します。sqlCopy codeSelect(table, "Column1", "Column2", ...)Distinct 関数: テーブル内の重複を削除します。scssCopy codeDistinct(table)FirstN 関数 / LastN 関数: テーブルから最初または最後の N 行を取得します。scssCopy codeFirstN(table, N) / LastN(table, N)GroupBy 関数: テーブルの行をグループ化します。luaCopy codeGroupBy(table, "Column", { "NewColumnName", expression })LookUp 関数: テーブル内で指定された条件に一致する最初の行を返します。scssCopy codeLookUp(table, condition)これらの関数を使用して、PowerFxでテーブルを操作、フィルタリング、変換することができます。テーブルのデータを効果的に処理し、必要な形に整形するためにこれらの関数を組み合わせることが一般的です。