Easy-Config Addon

Google Chat: スペース, メッセージ生成

Google Chat: スペース, メッセージ生成

Googleチャットの「スペース」にメッセージを投稿します。太字装飾(アスタリスク囲み)やインラインコード装飾(バッククオート囲みによる等幅フォント化)も、そのまま適用されます。なお、一部の案件データを「カード形式」にて添付することも可能です。

文字列, 数値に桁区切り記号を一括付与

テキスト中の4桁以上数値(数字4連続以上)を検出し、各数値に対してケタ区切記号を付与します。桁区切り記号には、カンマ、ドットもしくはスペースが指定可能です。この自動変換は、小数部や郵便番号や年号にも適用されてしまう点に注意が必要です。

単一行文字列, 複数行文字列からランダムに抽出した1行をセット

単一行文字列, 複数行文字列からランダムに抽出した1行をセット

複数行文字列の中から1行をランダムに抽出して、単一行文字列データにセットします。たとえば、「宣伝用キャッチコピー」をローテーションでセットする、「抽選結果の返答文」をローテーションでセットする、といったケースで利用されます。特定行を選択候補から除外する設定も可能です。

単一行文字列, 複数行文字列から順繰りに1行をセット

単一行文字列, 複数行文字列から順繰りに1行をセット

複数行文字列の中から1行を順繰り(ラウンドロビン)に抽出し、単一行文字列データにセットします。たとえば、「宣伝用キャッチコピー」をローテーションでセットする、「抽選結果の返答文」をローテーションでセットする、といったケースで利用されます。特定行を選択候補から除外する設定も可能です。

TSV 文字列, 数値列合計

TSV 文字列, 数値列合計

数値列の値を単純合計します。数値フィールドにカンマ(桁区切り文字等)が存在する場合、除去したうえで解析されます。キーごとの合算が必要な場合は「サマリ集計」や「クロス集計」を利用します。

日付, 週末日曜日の取得

日付, 週末日曜日の取得

任意日付の週末日曜日を取得します。日曜日が指定された場合、当日を返します。なお「翌週の月曜日」「当週の火曜日」を取得したい場合は、更に #q_date.addDays(1) や #q_date.addDays(-5) といった変換が必要です。

TSV 文字列, 行と列を入れ替え

TSV 文字列, 行と列を入れ替え

矩形TSVを行と列のインデックスを入れ替えます。出力されるマトリックスTSV(転置行列)は、行列要素(x,y)が(y,x)に置き換えられた行列になります。度数分布表やヒストグラムのためのデータ整形等に使われます。

TSV 文字列, 矩形検証

TSV 文字列, 矩形検証

TSVのセルデータがマトリックス形状になっているか検証します。もし各行でセルデータ数が異なる場合、行末タブが追加されます。整形後の行数と列数を取得することも可能です。なお、検証後TSVの末尾に改行コードは付与されません。

複数行文字列, 範囲行の取得

複数行文字列, 範囲行の取得

指定範囲の行を抽出します。抽出範囲は開始インデックスと終了インデックスで指定されます。インデックスはゼロ始まりで、先頭行のインデックスはゼロとなります。終了インデックスで指定された行は抽出範囲に含まれない点に注意が必要です。

コンバータ, CSV文字列 to TSV文字列

コンバータ, CSV文字列 to TSV文字列

CSV文字列をTSV文字列に変換します。出力TSVは「もっともシンプルなタブ区切り文字列」として出力されます。ダブルクオートで囲まれたフィールド内に改行コードやTABコードが含まれていた場合、スペースに置き換えられます。なお、入力CSV内のダブルクオート文字がエスケープされていない場合、意図しない処理結果となります。

テーブル, 複製

テーブル, 複製

テーブル型データを複製します。テーブル型データ項目Aに格納されている全てセル値がテーブル型データ項目Bに上書きコピーされます。テーブルのカラム設計に不整合がある場合、エラーとなる場合があります。

文字列, 文字数の取得

文字列, 文字数の取得

テキストの文字数を取得します。連続する空白(タブや全角空白も含む)は全体で1文字とカウントされます。改行コードをカウントしない文字数、改行と空白をカウントしない文字数も取得可能です。

2つの日時, 経過時間の計算

2つの日時, 経過時間の計算

日時Aから日時Bまでの経過時間を算出します。数値(days)・数値(hours)・数値(minutes)・文字列(h:mm)のいずれかもしくは複数を出力することが可能です。Bが過去時刻であった場合はマイナス符号が付与されます。ABには日付型データを指定することも可能です。