java - 将字母(char)索引翻译为整数索引 POI Java

标签 java apache-poi

如何将Excel单元格索引AA转换为26,AB转换为27? Apache POI 有没有办法使用字母中的列索引并将其转换为整数表示形式?

如果我将“AA”作为参数传递给输入函数,则要获取索引的整数值,它将返回 26。

最佳答案

Apache POI 已内置此功能,只需使用 CellReference.convertColStringToIndex

public static int convertColStringToIndex(java.lang.String ref)

takes in a column reference portion of a CellRef and converts it from ALPHA-26 number format to 0-based base 10. 'A' -> 0 'Z' -> 25 'AA' -> 26 'IV' -> 255

关于java - 将字母(char)索引翻译为整数索引 POI Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58836547/

相关文章:

java - log4j 与 oracle 给出异常 - 无效的 sql 语句

java - 使用静态工厂的不可变类

java - 使用 Apache POI 更改图像布局或包装在 DOCX 中

java - 如何使用 Java 和 Apache POI 根据其内容更新 Excel 单元格

java - 在 Apache POI 中为 XSSFWorkbook 设置自定义字体颜色

java - 使用 Java 让 getenv 在 Windows 中工作

java - Arquillian 与野蝇 10

java - 单个实体中多个外键的 Spring DATA JPA 示例

apache-poi - 是否可以在露天使用 apache POI 转换?

java - 使用 Java 编程处理 Excel 表格