計算式プラグインで、複数テーブルのデータを別テーブルに転記してみます。
概要
複数テーブルのデータをそのまま転記とソートして転記を行います。
- テーブル1とテーブル2のデータをテーブル3に転記
- テーブル1とテーブル2のデータをテーブル4にソートして転記
※横並びプラグインで、テーブルを並べて表示しています。
操作例
計算式プラグイン設定
テーブル1とテーブル2の csv を連結して、テーブルにセットします。
.js
OPTION: 循環参照を許可
// テーブル3 連結:テーブル3 SUBTABLE
LET(
tbl1,
CSV_TVAL(
OTCSV(テーブル1,
TPOUT(日付T1,ドロップダウンT1, 数量T1,金額T1),
TPLABEL("日付T3","ドロップダウンT3", "数量T3","金額T3")
)
& NEWLINE() &
OTCSV(テーブル2,
TPOUT(日付T2,ドロップダウンT2, 数量T2,金額T2),
TPOPT("HEADER","N")
)
),
FSET(テーブル3,tbl1),
)
// テーブル3.日付T3 DATE
// テーブル3.ドロップダウンT3 DROP_DOWN
// テーブル3.数量T3 NUMBER
// テーブル3.金額T3 NUMBER
// テーブル4 ソート:テーブル4 SUBTABLE
LET(
tbl1,
CSV_TVAL(
OTCSV(テーブル1,
TPOUT(日付T1,ドロップダウンT1, 数量T1,金額T1),
TPLABEL("日付T4","ドロップダウンT4", "数量T4","金額T4")
)
& NEWLINE() &
OTCSV(テーブル2,
TPOUT(日付T2,ドロップダウンT2, 数量T2,金額T2),
TPOPT("HEADER","N")
)
),
dummy,FSET(テーブル4,tbl1),
tbl2,TABLE_SORT(テーブル4,
TPSORT(日付T4,0,ドロップダウンT4,金額T4,0)
),
FSET(テーブル4,tbl2)
)
// テーブル4.日付T4 DATE
// テーブル4.ドロップダウンT4 DROP_DOWN
// テーブル4.数量T4 NUMBER
// テーブル4.金額T4 NUMBER