function getColumnLabel(columnNumber) {
var dividend = columnNumber;
var columnName = '';
var modulo;
while (dividend > 0) {
modulo = (dividend - 1) % 26;
columnName = String.fromCharCode(65 + modulo) + columnName;
dividend = Math.floor((dividend - modulo) / 26);
}
return columnName;
}
var columns = [];
for (var i = 1; i <= 100; i++) {
var columnLabel = getColumnLabel(i);
columns.push({
label: columnLabel,
value: i - 1
});
}
console.log(columns);