GASでデータの突合

GASについて

スプレッドシート①
A列に名前、B列にメールアドレス

スプレッドシート②
A列に名前、B列にメールアドレス、C列に性別

②の名前とメールアドレスが①の名前とメールアドレスと完全一致した場合に、
スプレッドシート①のC列に、スプレッドシート②のc列の情報を持ってきたいです。
完全一致しなかった場合はスプレッドシート②のc列にエラーを返したいです。

対象のデータを配列に入れてループ処理を行うところまでは書けましたが、
スプレッドシート①のC列に値を入力することができません。

どちらのシートも名前とメアドを結合して配列に入れ直しました。
そして完全一致した場合にスプレッドシート①の配列の末尾にスプレッドシート②のC列の情報を入れるようにしています。
スプレッドシート①の配列の末尾の情報をスプレッドシート①のC列に表示させたいです。

for(var a=0;Array1.length;a++){
for(var b=0;Array2.length;b++){
if(Array1[a][0]==array2[b][0]){
Array1[a].push(Array2[b][1]);

コメントを投稿

0 コメント