资讯专栏INFORMATION COLUMN

数字转Excel的列标题

wawor4827 / 2280人阅读

摘要:的列标题是由英文大写字母组成的类似于组成十进制数字,但是如果直接将列表题类比成进制的数字是行不通的。这里介绍如何将十进制的数字转换成中的列标题。当操作表格时可以用到这个函数,比如用生成时。

Excel的列标题是由英文大写字母A-Z组成的,类似于0-9组成十进制数字,但是如果直接将列表题类比成26进制的数字是行不通的。这里介绍如何将十进制的数字转换成Excel中的列标题。

    function IntToChr($index,$start=65){ 
        $str="";
        if(floor($index/26)>0){ 
           $str.=IntToChr(floor($index/26)-1);
        } 
        return $str.chr($index%26+$start);
    }
    echo IntToChr(0);//A
    echo IntToChr(27);//AB

当操作Excel表格时可以用到这个函数,比如用PHPExcel生成Excel时。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/20634.html

相关文章

  • jsonExcel

    纯JS将json数据转成Excel并导出 采用JS-XLSX这个简单的Javascript库来读取和写入Excel表格文件,并且能够支持最新版本的XLSX文件 一、node 环境 安装XLSX库 1、with npm $ npm install xlsx 2、node 读取文件 if(typeof require !== undefuned) var XLSX = requ...

    KnewOne 评论0 收藏0
  • 用python库openpyxl操作excel,从源excel表中提取信息复制到目标excel表中

    摘要:特别注意当用模式载入时,跟都是对象。可以使用载入已经存在的表。我们的目的是从源表中提取信息并批量复制到目标表中,所以我们首先定义一些变量。最后保存目标就可以了。 现代生活中,我们很难不与excel表打交道,excel表有着易学易用的优点,只是当表中数据量很大,我们又需要从其他表册中复制粘贴一些数据(比如身份证号)的时候,我们会越来越倦怠,毕竟我们不是机器,没法长时间做某种重复性的枯燥操...

    gaosboy 评论0 收藏0
  • poi几多愁,恰似源码的温柔

    摘要:拿到值后,创建当前单元格,把数据填充进去。首先判断当前单元格的数据是不是数字型的,如果是数字型的,在判断是不是日期类型的,如果是日期类型,再转为日期类型。 导读 最近,公司在做导入导出的项目,首先想到的是poi的导入和导出。如果每次导入和导出都要重写的话,那么,实在是浪费时间和精力。于是,封装了原生的poi的导入和导出。在封装的时候,就会出现一系列的问题。 在进行导入和导出的时候,我们...

    zhiwei 评论0 收藏0
  • Java Excel导入导出,基于XML和Easy-excel使用

    摘要:我想能不能像配置文件一样可配置的导入导出,那样使用起来就方便许多。配置和使用下面是员工信息模型。支持多种映射,使用英文逗号进行分割。导入时它会以分割前面的作为导入时使用的值,后面的作为导出时使用的值后面值进行逆推导出时同理。 1.前言 在工作时,遇到过这样的需求,需要灵活的对工单进行导入或导出,以前自己也做过,但使用不灵活繁琐。我想能不能像配置文件一样可配置的导入导出,那样使用起来就方...

    cheukyin 评论0 收藏0
  • Java Excel导入导出,基于XML和Easy-excel使用

    摘要:我想能不能像配置文件一样可配置的导入导出,那样使用起来就方便许多。配置和使用下面是员工信息模型。支持多种映射,使用英文逗号进行分割。导入时它会以分割前面的作为导入时使用的值,后面的作为导出时使用的值后面值进行逆推导出时同理。 1.前言 在工作时,遇到过这样的需求,需要灵活的对工单进行导入或导出,以前自己也做过,但使用不灵活繁琐。我想能不能像配置文件一样可配置的导入导出,那样使用起来就方...

    13651657101 评论0 收藏0

发表评论

0条评论

wawor4827

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<