美文网首页
JS根据数字按顺序获取Excel表头的字母

JS根据数字按顺序获取Excel表头的字母

作者: 源大侠 | 来源:发表于2024-03-04 10:00 被阅读0次
    const numberToExcelColumn = (number) => {
        let letter = '';
        while (number > 0) {
            const remainder = (number - 1) % 26;
            letter = String.fromCharCode(remainder + 65) + letter;
            number = Math.floor((number - 1) / 26);
        }
        return letter.toUpperCase();
    }
    console.log(numberToExcelColumn(1)); // A
    console.log(numberToExcelColumn(2)); // B
    console.log(numberToExcelColumn(27)); // AA
    console.log(numberToExcelColumn(28)); // AB

相关文章

  • js 数组排序

    js 数组默认是按照数字的字母顺序排序

  • Excel 如何添加自定义列表?

    如果你经常制作数据报表,可能需要对数据按指定顺序排序。当排序的数据是数字类或字母排序的话,Excel 提供的排序功...

  • Excel 问题集

    Excel 处理复杂表头Excel 读取信息Excel OLD获取特定区域的值MDN Workbooks.Ope...

  • unittest测试顺序

    unittest框架默认根据ASCII码的顺序加载测试用例,数字与字母的顺序为:0~9, A~Z, a~z。所以,...

  • python接口自动化-pytest-用例执行顺序

    一、默认执行顺序 pytest默认按字母顺序去执行的(小写英文—>大写英文—>0-9数字)用例之间的顺序是文件之间...

  • golang 生成excel字母表头

    根据下标生成类似A-Z AA-AZ的excel表头

  • 937 Reorder Data in Log Files

    重新排列日志文件 所有 字母日志 都排在 数字日志 之前。 字母日志 在内容不同时,忽略标识符后,按内容字母顺序排...

  • Day11 电话号码的字母组合

    给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回, 给出数字到字母的映...

  • 17. 电话号码的字母组合

    给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映...

  • IOS 算法(中级篇) ----- 电话号码的字母组合

    给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。给出数字到字母的映射...

网友评论

      本文标题:JS根据数字按顺序获取Excel表头的字母

      本文链接:https://www.haomeiwen.com/subject/ylglzdtx.html