import string


def index_to_column(index):
    """
    0ベース序数をカラムを示すアルファベットに変換する。
    Params:
        index(int): 0ベース座標
    Returns:
        str: A, B, C, ... Z, AA, AB, ...
    """
    m = index + 1 # 1ベースにする
    k = 26
    digits = []
    while True:
        q = (m-1) // k
        d = m - q * k
        digit = string.ascii_uppercase[d-1]
        digits.append(digit)
        if m <= k:
            break
        m = q
    return "".join(reversed(digits))