I\'m working on a script that generate some Excel documents and I need to convert a number into its column name equivalent. For example:
1 => A
2 => B
To anyone looking for a Javascript implementation of this, here is @ircmaxell's answer in Javascript..
function getNameFromNumber(num){
let numeric = num%26;
let letter = String.fromCharCode(65+numeric);
let num2 = parseInt(num/26);
if(num2 > 0) {
return getNameFromNumber(num2 - 1)+letter;
} else {
return letter;
}
}