`
ater
  • 浏览: 49342 次
  • 性别: Icon_minigender_1
  • 来自: 福州
文章分类
社区版块
存档分类
最新评论

Excel 列的索引号转化

阅读更多
  像POI等工具对excel操作时行与列的序列号都是从0开始的数字。但插入公式时列的序列号必须为“A,B,C……”(如“SUM(A3:A6”)),所以写了一个简单的转化方法

/**
	 * 将0,1,2……25,26……转为A,B,C……Z,AA……
	 * @param celNum
	 * @return
	 */
	public String getExcelColumnName(int celNum) {
		int num = celNum + 1;//celNum是从0算起
		String tem = "";
		while(num > 0) {
			int lo = (num - 1) % 26;//取余,A到Z是26进制,
			tem = (char)(lo + 'A') + tem;
			num = (num - 1) / 26;//取模
		}
		return tem;
	}
 
分享到:
评论

相关推荐

    ExcelColumnIndexDemo.rar

    Excel版本查看以及列名和列索引之间的转化 Excel的行数和列数是有极限的。 Excel表格不同版本最大行数和列数都会不一样。比如: Excel 2003版:列数最大256(IV,2的8次方)列,行数最大65536(2的16次方)行; Excel ...

    POI 封装操作Excel(导入、导出)

    * 方法一:excelImport(InputStream, Class) : 将 文件流 转化为 List对象集合,sheet索引默认为0; * 方法一:excelImport(InputStream, Class, int) : 将 文件流 转化为 List对象集合,可设置sheet索引位置...

    Python数据分析实践:透视表和重塑dataframenew.pdf

    透视表就是将指定原有DataFrame的列分别作为行索引和列索引,然后对指定的列应用聚集函数(默认情况下式mean函数)。 为什么要使用pivot_table? 灵活性高,可以随意定制你的分析计算要求 脉络清晰易于理解数据 操作性...

    Numpy、Pandas科学库pdf资料可复制

    目录: numpy快速回顾 矩阵创建三种方式 np.arange方式创建 np.array方式创建 np.random生成随机矩阵 常见属性与升、降维、四则运算 ndarray常见属性 ndarray升降维 ndarray四则运算 ...加载本地excel文件

    搭建SSH框架的代码

    8.有全文检索工具类包含索引的创建、查询等,自动分页Bean,Excel读取/导出等功能、汉字转拼音,MD5加密,加密解密,图片转字符、字符转图片,IP检查,拦截器权限拦截,Struts2Utils类,Spring3Utils类,轻松搞定...

    数据分析案例--红酒数据集分析.pdf

    绘图 # 获取所有的⾃带样式 plt.style.available # 使⽤⾃带的样式进⾏美化 plt.style.use('ggplot') #获取所有列索引,并且转化成列表格式 colnm = data.columns.tolist() fig = plt.figure(figsize = (10, 6)) for...

    squealer:将MongoDB文档以声明方式转换为SQL表(树到矩形)

    尽管许多业务问题最好用电子表格(元组空间)来表示,尽管尽管有些令人不安的事实是,世界上大多数关键的商业系统都依赖于Excel电子表格,但并非每个问题都以这种方式来建模最好 MongoDB(以及越来越多的其他noSQL

    保险行业数据分析.pdf

    df.describe().T describe.to_excel('output/describe_var.xlsx') #统计空值 len(df.columns) #空值的列 len(df.columns)-df.dropna(axis=1).shape[1] NA=df.isnull().sum() # 统计各个列空值的数量 NA #重置索引 NA...

    delphi 开发经验技巧宝典源码

    0096 使用Pos函数返回子字符串第一次出现的索引值 66 0097 使用Quotedstr函数返回字符串的引证串 66 0098 使用Trim函数删除字符串的首尾空格 66 4.2 数学计算函数 67 0099 使用Abs函数返回指定数值的绝对值...

    web开发常用jar

    是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎 json-lib-2.2.3-jdk15.jar json和java转化的辅助工具 flexjson.jar java到json串的转换 gson-1.3.jar java到json串的转换 ognl-2.6.11.jar...

    Python Cookbook

    7.13 生成一个字典将字段名映射为列号 300 7.14 利用dtuple实现对查询结果的灵活访问 302 7.15 打印数据库游标的内容 304 7.16 适用于各种DB API模块的单参数传递风格 306 7.17 通过ADO使用Microsoft Jet 308 ...

    C#程序开发范例宝典(第2版).part02

    精选570个典型范例,全面覆盖实用和热点技术,涉及面广,实用性强源于实际项目开发,帮助读者短时间掌握更多实用技术,提高编程水平范例经过精心编排,重点、难点突出,易学易懂书后附录提供快速索引,即查、即学、...

    java开发常用jar包

    是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎 json-lib-2.2.3-jdk15.jar json和java转化的辅助工具 flexjson.jar java到json串的转换 gson-1.3.jar java到json串的转换 ognl-2.6.11.jar OGNL...

    节点笔记_Ve.3.5.3内部测试版

    节点内容中“像素[X位置(数值),Y位置(数值),VBColor值(数值)]”会被转化成导出图片的像素点。 3、增加了子节点图预览功能;节点内容中“笔记[路径]”路径为有效NTX文件,鼠标悬停在该节点上即可预览其节点图。 4、...

    ASP200问.EXE

    172.如何利用索引服务创建站内搜索引擎 173.如何实现电子邮件的自动发送 174.如何使用ASP和Jmail进行邮件群发 第12章 错误与调试 177.如何个性化显示错误信息 178.如何同时显示数据库连接错误和页面错误 第13章 ...

    jsp九大内置对象

     字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将这个数组转化为字符串对象  即可。如下:  String textContent=request.getParameter("boy")  byte b[]=textContent.getBytes("ISO-...

    asp.net知识库

    DataGridView中如何在textbox列中限制输入。 ASP.NET 2.0构建动态导航的Web应用程序(TreeView和Menu ) 体验.net2.0的优雅(3) -- 为您的 SiteMap 添加 控制转发功能 GridView控件使用经验 ASP.NET 2.0:弃用 ...

    tabtoy:高性能表格数据导出器

    tabtoy v3 高级表格数据导出工具 特性 支持Xlsx / CSV作为表格...2016年3月:第五代导出器,tabtoy v1在四代基础上重构,开源,支持并发转化 2015年:第四代导出器,基于Golang导出器,增加ID重复检查,排列格的多重写

    LINGO软件的学习

    注意:开头用感叹号(!),末尾用分号(;)表示注释,可跨多行。 在集部分只定义了一个集students,并未指定成员。在数据部分罗列了集成员John、Jill、Rose和Mike,并对属性sex和age分别给出了值。 集成员无论用何种...

    Java范例开发大全 (源程序)

     实例17 如何列出素数 29  实例18 Java中的递归 31  实例19 男生女生各多少人 32  实例20 求水仙花数 34  实例21 求任意一个正数的阶乘 35  实例22 求n的n次方 35  实例23 利用for循环输出几何图形 36 ...

Global site tag (gtag.js) - Google Analytics