Merge DAT

概要

Merge DATは、入力DATのテキストまたはテーブルをマージするマルチ入力DATです。

パラメータ – Merge ページ
DAT / dat

マージする DAT へのパスを設定します。オペレータの有線入力と組み合わせて使用することができます。

How / how

テーブルをマージする方法を設定します。

  • Append Rows / row
    後続のテーブルの行を最初のテーブルに追加することにより、テーブルをマージします。 Name オプションを使用すると、後続のテーブルのデータが同じ名前の列に追加され、最初の行は追加されません。 後続のテーブルに入力テーブルよりも多くの列がある場合、それらは追加されます。
  • Append Columns / col
    後続のテーブルの列を最初のテーブルに追加して、テーブルをマージします。Name オプションを使用すると、後続のテーブルのデータが同じ名前の行に追加され、最初の列は追加されません。 後続のテーブルに入力テーブルよりも多くの行がある場合、それらは追加されます。
  • Collapse Columns / collapsecol
    行内のすべてのセルを1つの単一のセルに連結することにより、テーブルをマージします。 最後に1つの列と1つ以上の行を持つことになります。
  • Collapse Rows / collapserow
    列内のすべてのセルを1つの単一のセルに連結することにより、テーブルをマージします。最後に1行と1つ以上の列を持つことになります。
  • Collapse Cells / collapsecells
    すべてのセルを連結してテーブルをマージします。 最後に1つのセルがあります。
  • Replace Cells by Column / repcolcells
    最初のテーブルのデータを行名で一致する後続のテーブルのデータで置き換えます。最後のテーブルのデータが常に使用されます。
  • Replace Cells by Row / reprowcells
    最初のテーブルのデータを列名で一致する後続のテーブルのデータに置き換えます。最後のテーブルのデータが常に使用されます。

例えば、最初の入力テーブルが

Name Species Age
Birch Ferret 6
Diefenbaker Ferret 4

という順番で、さらに2つの入力テーブルがあります。

Name Species Age
Birch Ferret 5
Diefenbaker Wolverine 5
Name Species Age
Birch Ferret 6
Diefenbaker Otter 10

出力テーブルは以下のようになります。

Name Species Age
Birch Ferret 5

By Name / byname

列や行を名前で追加するかどうか設定します。

Concatenate with / spacer

連結時にセルデータを文字列で区切ることができます。デフォルトはスペースです。

Append Unmatched / unmatched

後続のテーブルに最初のテーブルにない行または列がある場合、出力に追加されます。

パラメータ – Common ページ

参照:共通 Common ページ