TSV 文字列, 数値列のクロス集計表を生成
数値列の値を2つの集約キー列でクロス集計します(ピボットテーブル)。「合計値」「合計値が全体に占める割合」「データ個数」「データ平均値」、いずれのクロス集計表も出力可能です。たとえば「売上ログTSV」から「取引先別(Y軸)と販売店舗別(X軸)の売上高合計」といった集計値が自動的に出力されます。
数値列の値を2つの集約キー列でクロス集計します(ピボットテーブル)。「合計値」「合計値が全体に占める割合」「データ個数」「データ平均値」、いずれのクロス集計表も出力可能です。たとえば「売上ログTSV」から「取引先別(Y軸)と販売店舗別(X軸)の売上高合計」といった集計値が自動的に出力されます。
数値列の値をキー列で集約します。「合計値」「合計値が全体に占める割合」「データ個数」「データ平均値」をサマリ集計表TSVとして出力します。たとえば「売上ログTSV」から「取引先ごとの売上高」といった集計値が自動的に出力されます。(単純集計/GT集計)
TSVのセルデータがマトリックス形状になっているか検証します。もし各行でセルデータ数が異なる場合、行末タブが追加されます。整形後の行数と列数を取得することも可能です。なお、検証後TSVの末尾に改行コードは付与されません。
共通のキーFieldに基づいて2つのTSVをマージします。TsvA(左テーブル)の全行を保持し、TsvB(右テーブル)から一致する行を取り込みます〔左外部結合〕。どちらのTSVも事前ソートは不要ですが、TsvBのより上位にある行がマッチング判定されます。
指定範囲の行を抽出します。抽出範囲は開始インデックスと終了インデックスで指定されます。インデックスはゼロ始まりで、先頭行のインデックスはゼロとなります。終了インデックスで指定された行は抽出範囲に含まれない点に注意が必要です。
CSV文字列をTSV文字列に変換します。出力TSVは「もっともシンプルなタブ区切り文字列」として出力されます。ダブルクオートで囲まれたフィールド内に改行コードやTABコードが含まれていた場合、スペースに置き換えられます。なお、入力CSV内のダブルクオート文字がエスケープされていない場合、意図しない処理結果となります。
TSVテキストの列を並べ替えます。新しい並び順は、オリジナルTSVの列IDを列挙して指定します(例 “0,1,3,0”)。新しいTSVテキストは、TSVファイル形式やCSVファイル形式等のフォーマットで格納することも可能です。
Textファイルの文字コード(符号化文字集合)を変更します。たとえば、UTF-8 エンコーディングを UTF-16 エンコーディングや Shift_JIS エンコーディングに変換します。複数ファイルが添付されている場合、すべてを同じルールで変換します。
TSV文字列をテーブル型データに変換します。TSV文字列内の全てのセルの文字列値がテーブル型データ項目Bに上書きコピーされます。テーブルのカラム設計に不整合がある場合、エラーとなる場合があります。
MoneyForward クラウド会計用の仕訳伝票(TSV or Excel)を生成します。一括して売上計上される請求書だけでなく各月に按分計上される請求書にも対応しています。なお、売上計上日が「予定入金日」より未来になる売上伝票の勘定科目は “売掛金売上” ではなく “前受金売上” と判断されます。また、請求金額を按分した際の剰余(端数)は初月売上レコードに加算されます。
TSV文字列AとTSV文字列Bの数値セル同士を比較し、AからBへの数値変化量をリストアップします。Aのキー列にマッチする文字列が存在しない場合、リストアップ対象になりません。Aのキー列で複数マッチする場合、より上にあるキー行の数値と比較されます。
テーブル型データをTSV文字列に変換します。テーブル型データ項目内の全てのセルの文字列値がTSV文字列Bに上書きコピーされます。入力のないセルは空文字列とみなされます。
TSV文字列Aの特定列とBの特定列を比較し、Aに対してセル合致するBの行を抽出します。AとBが完全に一致する場合は、Bの全行が返されます。全面的に異なる場合は、空文字列が返されます。
TSV文字列Aの特定列とBの特定列を比較し、Aに対してセル合致しないBの行を抽出します。AとBが完全に一致する場合は、空文字列が返されます。全面的に異なる場合は、Bの全行が返されます。
TSV文字列を参照して、マスターファイルを生成します。TSVデータ内の指定カラム列データが Master IDs として、それ以外が Master Labels として、セットされた選択肢マスタ(OptionsXML)が生成されます。下流工程に[選択肢マスタ更新] を配置すれば、更新業務を自動化できます。
数値TSVデータ(国別人口、月別売上、など)から棒グラフや折れ線グラフを生成します。グラフは Image-Chart を使用して自動的に生成されます。Y軸目盛は自動的に最適化されます。X軸目盛はTSVの一行目が参照されます。画像はPNG形式で出力されます。
TSVデータの数値フィールドについて、クロス集計表(ピボットテーブル)を作成します。たとえば受注履歴(TSV)の “金額” について “担当者” と “製品” の2軸で集計します。なお、X軸集約およびY軸集約で使用されるフィールドの指定には、TSVフィールドIDで設定します。
全行の末尾にセルを1つ追加します。なお、TSV末尾や先頭の空白文字や改行文字は予め削除されます。また、各行のTabセパレータの数が不一致の場合はセル追加することなくエラー終了します。