データ加工設定画面の説明は「ワークフロー作成: データ加工」を参照ください。このページでは各データ加工の処理内容について説明します。 |
文字列変換(部分一致) | 文字列置換(完全一致) | 全角半角変換 |
文字列切出し(先頭) | 文字列切出し(任意) | 文字列切出し(末尾) |
文字列挿入 | ファイル名出力 | 文字列フォーマット |
チェックボックス変換 | マージ | ユーザ辞書置換 |
日付フォーマット | 指定文字列による分割 | 改行文字削除 |
トリム | 1セル入力 | 年齢 |
表データへ変換 | 列データへ変換 | ゼロ埋め |
前行コピー |
文字列変換(部分一致)
![]() |
読み取った文字列の一部を任意の文字列に変換します。
変換例:
下記の記号をパラメータに使用する場合は、記号の前に\(バックスラッシュ)をつけていただく必要があります。(例えば * であれば \* ) 該当の記号: |
文字列置換(完全一致)
![]() |
読み取った文字列全てを(セル単位で)任意の文字列に置換します。
変換例:
|
全角半角変換
![]() |
英数字、記号、カタカナを「全角→半角」または「半角→全角」に変換します。
変換例: |
文字列切出し(先頭)
![]() |
読み取った文字列の先頭から指定位置までを切り出します。
変換例: |
文字列切り出し(任意)
![]() |
読み取った文字列の一部を切り出します。
変換例: |
文字列切り出し(末尾)
![]() |
読み取った文字列の末尾から指定位置までを切り出します。
変換例: |
文字列挿入
![]() |
指定した列に任意の文字列を挿入します。
出力例: |
ファイル名出力
![]() |
指定した列に読み取った帳票のファイル名を出力します。
出力例: |
文字列フォーマット
![]() |
読み取った値の前後に指定した文字列を追加します。
変換例: |
チェックボックス変換
![]() |
チェックボックスの判定結果(チェック有り:1、チェック無し:0)を指定した文字列に変換して出力します。
変換例1: 変換例2: 変換例3: |
マージ
![]() |
読み取った値を結合して出力します。
変換例: |
ユーザ辞書置換
入力列の値がユーザ辞書の参照キーと完全一致する場合、指定した辞書データの値を返します。
変換例: 入力列=E列 読取結果=12345 出力したい辞書の値=値2 辞書項目=参照キー:12345、値1:イチゴ、値2:300g、値3:栃木県 出力結果=300g |
日付フォーマット
![]() |
日付形式の読取り結果を「出力フォーマット」で選択したフォーマットに変換できます。西暦を他のフォーマットの西暦表示に変えたり、和暦↔西暦の変換にも利用できます。
変換例: |
指定文字列による分割
![]() |
読取範囲で読取った文字列を、指定した文字列で分割して出力します。
変換例: |
改行文字削除
![]() |
出力対象CSVののセルをチェックして、改行文字があるとき除去します。
変換例: B列(入力列):
|
トリム
![]() |
読取結果の先頭または末尾にスペースが入っていた場合、取り除いて出力します。
変換例: |
1セル入力
![]() |
選択した入力列のセルのうち、1セルのみ値が入力されている場合(他の列のセルは空白)、入力値を指定した列に出力します。
変換例: |
年齢
![]() |
指定したセルに記載された生年月日から年齢を算出し、出力列に算出した年齢を出力します。
変換例: |
表データへ変換
範囲分割で読取設定をした表形式の項目を、表形式のままCSVに出力する変換をします。複数の表形式項目を1つの表に連結して出力することもできます。 ※「全列に前行コピーを適用」にチェックを入れると、入力列で設定した列の1行目の内容を、全ての列の最大行分の行数に合わせて出力列にコピーすることができます。
変換例: 出力列: CSV出力例: |
列データへ変換
|
入力列で指定した項目を縦1列に並べてCSV出力する変換をします。 複数の単独項目を連結して1列に出力するだけの場合は、本データ加工でも表データへ変換でも可能ですが、表形式(N列xN列)の項目を縦1列に出力したい場合は本データ加工を利用します。 ※「全列に前行コピーを適用」にチェックを入れると、入力列で設定した列の1行目の内容を、全ての列の最大行分の行数に合わせて出力列にコピーすることができます。
変換例: 出力列 = C列 CSV出力例: |
ゼロ埋め
![]() |
読取結果を指定した桁数で揃えるために、任意の1文字で先頭または末尾を埋めます。
変換例: 追加位置 = 先頭 指定桁数 = 12 埋める文字 = 0 読取結果 = 123 |
前行コピー
入力列で設定した列の1行目の内容を、他の
列の最大行分の行数に合わせて出力列にコピー
します。
変換例:
<1列のみ指定する場合>
指定列=A列
<複数の列を指定する場合>
指定列=A列、B列...
|