GoogleスプレッドシートのGoogle Apps Script:で 列番号からアルファベット列名へ変換する関数です。 ColumnNoToLetter が関数本体で、testColumnNoToLetter がテスト実行関数です。 function testColumnNoToLetter(){ var c; for(i=1;i<100;i++){ c = ColumnNoToLetter(i); Logger.log(i + " = " + c); } } // 列番号から列アルファベット 列 1 →列 A function ColumnNoToLetter(num){ var buf; var sheet = SpreadsheetApp.getActiveSheet(); if(sheet == null){ // スプレッドシートから呼び出されていない return sheet