データテーブルの条件に一致する行にデータを追加したい

・やりたいこと
ID,数量,単価,仕入れ率
111,
222,
333,
444,
555,

というID以外空白のDT1があると仮定した場合に,
別の場所からとってきたDT2(行数は不定)のデータをID(文字列)が一致する行に入れたいです。
DT2(例)
ID,数量,単価
222,1,100
444,5,300

selectメソッド使用や、アクティビティのデータテーブルをフィルタリングの使用を考えたのですが、条件に合致しない行が消えてしまうためうまくいかず・・・
何か良い方法はございますでしょうか。

フィルターして、マッチングさせて…

値があるデータテーブルと、フィルターしてマッチングしたデータテーブルをマージする。

要件次第なんですが

1 Like

こんにちは

やり方はいろいろあるかと思いますが、単純にFor Each Rowで回したほうが手っ取り早い気がします。(他にもLeft Joinする手なども考えられますが)

Sample20200518-2.zip (17.0 KB)

1 Like

Yoichiさん
ありがとうございます。なるほど、Dictionary使ってそういう風に切り分ければよかったんですね。
DTのままやらなきゃいけないと変な方向に考えが凝り固まっていました。
無事この方法で解決できました。

HANACCHIさん
ありがとうございました

2 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.