Java 根据EXCEL下标获取EXCEL的列名

Java 根据EXCEL下标获取EXCEL的列名,第1张

 通过根据EXCEL下标获取EXCEL的列名,用于给单元设置公式用

public static String getExcelColumn(Integer num) {
    if(num == null) {
        return null;
    }
    String[] letters = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J",
                        "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T",
                        "U", "V", "W", "X", "Y", "Z"};
    String columnStr = "";
    while (true) {
        int remain = num % 26;
        columnStr = letters[remain] + columnStr;
        num = (int)(num / 26);
        if (num == 0) {
            break;
        }
        num--;
    }
    return columnStr;
}

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/720351.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-25
下一篇 2022-04-25

发表评论

登录后才能评论

评论列表(0条)

保存