Задача: Столбцы таблицы Excel

Задача: Столбцы таблицы Excel

t.me/pythonl - еще больше задач в нашем телеграме

Сложность: Низкая 

Условие : на вход подается номер столбца, необходимо конвертировать его в буквенное представление, которое будет использоваться в таблице-Excel.

Пример:

Ввод: columnNumber = 1

Вывод: "A"

Ввод: columnNumber = 28

Вывод: "AB"

Решение:

func convertToTitle(columnNumber int) string {
 columnTitle := ""

 colNum := columnNumber
 for colNum > 0 {
  columnTitleIndex := (colNum - 1) % 26
  colNum = (colNum - 1) / 26
  columnTitle = string(columnTitleIndex+65) + columnTitle
 }

 return columnTitle
}



Report Page