varconvertToTitle=function(n){var res="";while(n >0){var temp = n %26;
n = Math.floor(n /26);if(temp ===0){
temp =26;
n--;}
res = String.fromCharCode(temp+64)+res;}return res;};
Excel表列序号
将字母转化为数字
给定一个Excel表格中的列名称,返回其相应的列序号。
vartitleToNumber=function(s){//遍历字符串并将字符串中的每一位转为ASCLL码var res =0;for(var i =0; i < s.length ; i ++){//将该位转化为大写ASCLL码 - 64就是相应的数字,再乘以对应的26次方,求总和
res +=(s.charCodeAt(i)-64)* Math.pow(26, s.length - i -1)}return res
};