Google Apps Script(gas)でスプレッドシート(Google Spreadsheets)の都道府県に都道府県IDを追加する


function myFunction() {
  var spreadSheet = SpreadsheetApp.openById('【スプレッドシートのID】');
  var sheet = spreadSheet.getSheetByName('【シート名】');

  const lastRow = sheet.getLastRow();

  for(let i=1; i<=lastRow; i++) {

    // 都道府県情報の取得
    prefecture = sheet.getRange(i,【取得する列の数値】).getValue();

    // 都道府県IDの追加
    var column = 【追加したい列の数値】
    if(prefecture == '北海道'){
      sheet.getRange(i,column).setValue('1');
    }else if(prefecture == '青森県'){
      sheet.getRange(i,column).setValue('2');
    }else if(prefecture == '岩手県'){
      sheet.getRange(i,column).setValue('3');
    }else if(prefecture == '宮城県'){
      sheet.getRange(i,column).setValue('4');
    }else if(prefecture == '秋田県'){
      sheet.getRange(i,column).setValue('5');
    }else if(prefecture == '山形県'){
      sheet.getRange(i,column).setValue('6');
    }else if(prefecture == '福島県'){
      sheet.getRange(i,column).setValue('7');
    }else if(prefecture == '茨城県'){
      sheet.getRange(i,column).setValue('8');
    }else if(prefecture == '栃木県'){
      sheet.getRange(i,column).setValue('9');
    }else if(prefecture == '群馬県'){
      sheet.getRange(i,column).setValue('10');
    }else if(prefecture == '埼玉県'){
      sheet.getRange(i,column).setValue('11');
    }else if(prefecture == '千葉県'){
      sheet.getRange(i,column).setValue('12');
    }else if(prefecture == '東京都'){
      sheet.getRange(i,column).setValue('13');
    }else if(prefecture == '神奈川県'){
      sheet.getRange(i,column).setValue('14');
    }else if(prefecture == '新潟県'){
      sheet.getRange(i,column).setValue('15');
    }else if(prefecture == '富山県'){
      sheet.getRange(i,column).setValue('16');
    }else if(prefecture == '石川県'){
      sheet.getRange(i,column).setValue('17');
    }else if(prefecture == '福井県'){
      sheet.getRange(i,column).setValue('18');
    }else if(prefecture == '山梨県'){
      sheet.getRange(i,column).setValue('19');
    }else if(prefecture == '長野県'){
      sheet.getRange(i,column).setValue('20');
    }else if(prefecture == '岐阜県'){
      sheet.getRange(i,column).setValue('21');
    }else if(prefecture == '静岡県'){
      sheet.getRange(i,column).setValue('22');
    }else if(prefecture == '愛知県'){
      sheet.getRange(i,column).setValue('23');
    }else if(prefecture == '三重県'){
      sheet.getRange(i,column).setValue('24');
    }else if(prefecture == '滋賀県'){
      sheet.getRange(i,column).setValue('25');
    }else if(prefecture == '京都府'){
      sheet.getRange(i,column).setValue('26');
    }else if(prefecture == '大阪府'){
      sheet.getRange(i,column).setValue('27');
    }else if(prefecture == '兵庫県'){
      sheet.getRange(i,column).setValue('28');
    }else if(prefecture == '奈良県'){
      sheet.getRange(i,column).setValue('29');
    }else if(prefecture == '和歌山県'){
      sheet.getRange(i,column).setValue('30');
    }else if(prefecture == '鳥取県'){
      sheet.getRange(i,column).setValue('31');
    }else if(prefecture == '島根県'){
      sheet.getRange(i,column).setValue('32');
    }else if(prefecture == '岡山県'){
      sheet.getRange(i,column).setValue('33');
    }else if(prefecture == '広島県'){
      sheet.getRange(i,column).setValue('34');
    }else if(prefecture == '山口県'){
      sheet.getRange(i,column).setValue('35');
    }else if(prefecture == '徳島県'){
      sheet.getRange(i,column).setValue('36');
    }else if(prefecture == '香川県'){
      sheet.getRange(i,column).setValue('37');
    }else if(prefecture == '愛媛県'){
      sheet.getRange(i,column).setValue('38');
    }else if(prefecture == '高知県'){
      sheet.getRange(i,column).setValue('39');
    }else if(prefecture == '福岡県'){
      sheet.getRange(i,column).setValue('40');
    }else if(prefecture == '佐賀県'){
      sheet.getRange(i,column).setValue('41');
    }else if(prefecture == '長崎県'){
      sheet.getRange(i,column).setValue('42');
    }else if(prefecture == '熊本県'){
      sheet.getRange(i,column).setValue('43');
    }else if(prefecture == '大分県'){
      sheet.getRange(i,column).setValue('44');
    }else if(prefecture == '宮崎県'){
      sheet.getRange(i,column).setValue('45');
    }else if(prefecture == '鹿児島県'){
      sheet.getRange(i,column).setValue('46');
    }else if(prefecture == '沖縄県'){
      sheet.getRange(i,column).setValue('47');
    }
  };
}