配列で下記のような表をGASで読み込み
配列になったのもをオブジェクト形式に変換したいです。
その際、出力結果が
{ '猫' : ['any','any','any','any','any'],'犬' : ['any','any','any','any','any'],'牛' : ['any','any','any','any','any'],}
になるようにしたいのですが、うまく行かず、ご教授いただきたい所存です。
行\列 1 2 3 4 5 (中略) 50列目
1 猫 any any any D 猫
2 犬 any any any D
3 牛 any any any C
(中略)
4038 鹿 any any any D 鹿
出力結果についての記載したのは、うまく行ったアウトプットイメージでざっくりしておりますが
4038行、50列データがあるので、イメージで載せております。
動物の名前をインデックス番号として使いたいため、
let data = sheet.getRange(1,1,lastRow,50).getValues();
let obj = Object.assign({}, data);
console.log(obj);
上記のようなコードをネットで拾い試しましたが、
インデックスの指定は0,1,2になりできないのか、試行錯誤中です。
回答2件
あなたの回答
tips
プレビュー