0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

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

Last updated at Posted at 2020-06-19
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');
    }
  };
}
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?