excel表格数字批量去除前2位字符的方法

excel表格数字批量去除前2位的方法。比如 0106FOW01 改为06FOW01


实现功能:去掉第一列的前两个字符

这里写图片描述


实现步骤:

①:先在需要格式化的后面插入一列。

②:选择第一个框输入:=(RIGHT(A2,LEN(A2)-2)) 如下图。

解释:去除A列第2行的前两位。len是长度的意思。

这里写图片描述


回车后就变成去除后的数据,然后点击下红色标记的地方。(批量设置的意思)

这里写图片描述


这里写图片描述

你可以使用 Apache POI 来读取 Excel 表格中的数字字符串。以下是一个示例代码: ```java import java.io.File; import java.io.FileInputStream; import java.io.IOException; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.ss.usermodel.WorkbookFactory; public class ReadExcel { public static void main(String[] args) throws IOException { // 指定要读取的 Excel 文件路径 String excelFilePath = "path/to/excel/file.xlsx"; // 读取 Excel 文件 FileInputStream inputStream = new FileInputStream(new File(excelFilePath)); Workbook workbook = WorkbookFactory.create(inputStream); // 获取第一个工作表 Sheet sheet = workbook.getSheetAt(0); // 遍历每一行 for (Row row : sheet) { // 遍历每一列 for (Cell cell : row) { // 根据单元格类型进行不同的操作 switch (cell.getCellType()) { case STRING: System.out.print(cell.getStringCellValue() + "\t"); break; case NUMERIC: System.out.print(cell.getNumericCellValue() + "\t"); break; default: break; } } System.out.println(); } // 关闭工作簿和输入流 workbook.close(); inputStream.close(); } } ``` 这个示例代码将会读取指定路径下的 Excel 文件,并且遍历每一行和每一列,然后根据单元格类型进行不同的操作。如果单元格是字符串类型,那么就输出它的字符串值;如果单元格是数字类型,那么就输出它的数字值。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Q_Q 忙里偷闲

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值