見出し画像

【未経験でも出来る!】GoogleAppsScript(GAS)|スプレッドシートの表データを連想配列に変換する方法

プログラミング未経験でも簡単に習得できるGoogle Apps Script👩‍💻🔰

今回はスプレッドシートの表データを連想配列に変換する方法の解説をしました💡これが分かるとGASでVLOOKUPが簡単に出来るのでおすすめです!

◎動画はこちら

◎動画で使ったスプレッドシート

画像1

◎スクリプト

function myFunction() {
 
 //元となるデータを取得
 var ss = SpreadsheetApp.getActiveSpreadsheet();
 var sheet = ss.getActiveSheet();
 var rows = sheet.getLastRow()-1; //1行目はカラム行のため-1
 var datas = sheet.getRange(2,1,rows,2).getValues();
 
 //連想配列に変換
 var object = {}; //連想配列の箱を用意
 
 for(var i=0; i<datas.length; i++){ //各行のデータを連想配列に格納
   
   var key = datas[i][0];
   var value = datas[i][1];
   object[key] = value;
 
 }
 
 //連想配列から東京都の県庁所在地を検索
 Logger.log(object["東京都"]);
 
  
}


最新講座はどんどんYoutubeにアップしていくので、ぜひチャンネル登録お願いします🦸‍♀️!


この記事が気に入ったらサポートをしてみませんか?