public class XZou {
private final static String rows = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
/**
* 根据Excel列下标得到相应的编码,如2对应C
* @param value
* @return
*/
public static String getCellCode(int value){
if(value/25<1){
return String.valueOf(rows.charAt(value));
}else{
int cj = value/26;
if(cj==0){
return String.valueOf(rows.charAt(value));
}
int mod = value%26;
return String.valueOf(rows.charAt(cj-1)) + String.valueOf(rows.charAt(mod));
}
}
/**
* 根据列字母得出相应的下标值,例 C,2。 或者您也可以使用 apache POI 中的 这个类去获取 org.apache.poi.hssf.util.CellReference
* @param s, Excel 列字母
* @return 列下标
*/
public int getColNum(String s) {
if (s.length() == 1) {
return rows.indexOf(s);
}
return 26 * (rows.indexOf(s.substring(0, 1)) + 1)
+ getColNum(s.substring(1, s.length()));
}
}
分享到:
相关推荐
Excel列号为A~Z, AA~ZZ, AAA~ZZZ…… 利用Matlab将十进制数字转换为Excel列号的二十六进制
POI将Excel列号转换为对应字母的方法
处理数字列对应Excel中的英文列 1234 Excel ABCD
前些时间。需要在LotusScript写Excel中录制的宏。但是,里面的参数在LotusScript中无法使用。后来,就从网上找了这些参数对应的数字。这样代码就可以使用了。
excel字母和数字的转换,把对应的数字列转换为字母。如:A对应0 AA 26 AAA 702 ……
基于JS的Excel行列字母转换工具。WEB页面实现将Excel字母转换为数字,数字转换为字母。参考JS实现算法,也可以很容易的转换为Java实现。里面还有数字千分位显示Demo,做财务类开发的时候经常使用。
XLSCOLSTR2NUM 接受字符元胞数组并返回大小相同的数字数组,其中元素对应于 Excel 列号。 另见 XLSCOLNUM2STR
Excel VBA 常用枚举常量列表对应的数字,可以帮助开发者更快更准确更高效的EXCEL开发与实例。是非常有价值的文档。希望对你有用。
excel的ABCD变成1234数字 excel的ABCD变成1234数字
excel公式统计在n个数组中同一行上满足n列对应的n个条件查找
如何请在N列中列出A1:L9中每列都存在的数值 自动为性别编号的问题 【文本与页面设置】 EXCEL中如何删除*号 将字符串中的星号“*”替换为其它字符 去空格函数如何去掉字符和单元格里的空格 怎样快速去除表中不同行和...
取一个包含字母的字符串参数,并找出它在 Excel 中对应的列号。 仅对该函数进行了简短的错误检查。
如何请在N列中列出A1:L9中每列都存在的数值 自动为性别编号的问题 【文本与页面设置】 EXCEL中如何删除*号 将字符串中的星号“*”替换为其它字符 去空格函数如何去掉字符和单元格里的空格 怎样快速去除表中不同行和...
44 DMIN 返回数据清单或数据库的列中满足指定条件的最小数字。 45 DOLLAR 或 RMB 该函数依照货币格式将小数四舍五入到指定的位数并转换成文本。使用的格式为 ($#,##0.00_);($#,##0.00)。 46 DSUM 返回...
利用Excel文本函数的嵌套实现金额数字分列.rar,许多财会人员在登记日记账或支票填写等工作中,经常需要将金额数字分列填写在对应的格子中,有的还需要在金额钱加上¥符号,如本例。使用文本函数的嵌套,将金额作为...
【批量导入图片】 将指定文件夹或包含子文件夹中所有图片瞬间(也可以按对应名称)按指定图片大小导入EXCEL中。允许一次性多图片格式(*.JPG/*.GIF/*.BMP/*.PNG),且支持模糊与非模糊方式导入图片,还可以在导入的...
【批量导入图片】 将指定文件夹或包含子文件夹中所有图片瞬间(也可以按对应名称)按指定图片大小导入EXCEL中。允许一次性多图片格式(*.JPG/*.GIF/*.BMP/*.PNG),且支持模糊与非模糊方式导入图片,还可以在导入的...
在Sheet1表单内逐行查找Sheet2表单AB每两列内容,并在Sheet1对应C列中标注。2.选中单元格(发生的事件),表内与其值相同字体变红色。 利用这些资料基本上,通用EXCEL宏可以完成绝大多数EXCEL的自动化操作,就像写...
【生成系统图标】【获取内置命令】【修复Excel】【破解VBA密码】【删除空单元格】【转置选区】【按列倒置】【按列倒置】【字母大小写转换】【小写金额转大写】【大写金额转小写】【区域数据加密】【多区域复制】【按...
【合并列中相同值】对一列中相同且相邻的数据区域进行合并居中 【取消合并还原合并数据】对一列中合并后的单元格取消合并,且恢复合并前所有数据 【合并数据并复制】可以将一个区域的数据直接复制到一个单元格中 ...