java excel 电话号码_数值或者电话号码被EXCEL转成了科学计数法,用XSSFCell 如何读取...
public static Map readXls() throws IOException {
//用来获取每一个小号重复多次,被多少账号用了。来平均 58 agent 查询出来的数据。
Map map = new HashMap();
InputStream is = new FileInputStream("C:\\Users\\25\\Desktop\\dankeAnalyze\\新建文件夹\\58总数据20190613.xlsx");
XSSFWorkbook hssfWorkbook = new XSSFWorkbook(is);
// 循环工作表Sheet
for (int numSheet = 0; numSheet < hssfWorkbook.getNumberOfSheets(); numSheet++) {
XSSFSheet hssfSheet = hssfWorkbook.getSheetAt(numSheet);
if (hssfSheet == null) {
continue;
}
// 循环行Row
NumberFormat nf = NumberFormat.getInstance();
for (int rowNum = 1; rowNum <= hssfSheet.getLastRowNum(); rowNum++) {
XSSFRow hssfRow = hssfSheet.getRow(rowNum);
if (hssfRow != null) {
String phone_58 = (nf.format(hssfRow.getCell(11).getNumericCellValue())).replace(",", "");
XSSFCell dkstatus = hssfRow.getCell(17);
if(!getValue(dkstatus).equals("服务中")||phone_58==null||phone_58.length()!=11/*||!city.equals("北京")*/){
continue;
}
//通过 登录名获取展示手机号
if(map.containsKey(phone_58)){
map.put(phone_58, map.get(phone_58)+1);
}else{
map.put(phone_58, 1);
}
}
}
}
for(Map.Entry entry : map.entrySet()){
System.out.println(entry.getKey()+":"+entry.getValue());
}
return map;
}
java excel 电话号码_数值或者电话号码被EXCEL转成了科学计数法,用XSSFCell 如何读取...相关推荐
- Excel分列时拒绝让超过15位的数字变成科学计数法
Excel分列时拒绝让超过15位的数字变成科学计数法 大家有没有遇到这种情况: 对一些含有15位数字以上的内容的单元格进行分列时,分列后会形成科学计数法的错误格式. 如下图所示,选中A1单元格,点击数 ...
- 解决导出EXCEL自动将长的数字的字符串变成E+的科学计数法
导出Excel时候出现一个问题: 比如是"订单号"."手机号"."身份证"等等,他是一个一长串的数字组成的字符串,导出到EXCEL之后off ...
- python数值里面的 e 符号代表什么?科学计数法
e 是科学计数法的一种表示 eN: 10 的 N 次方 1e2 =1 * 10^2 =100 1.2e-5 =1.2 * 10^(-5) =0.000012 # e是科学计数法的一种表示.eN表示10 ...
- python 科学计数法转字符_转换科学计数法的数值字符串为decimal类型的方法
转换科学计数法的数值字符串为decimal类型的方法 在操作数据库时,需要将字符串转换成decimal类型. 代码如下: select cast('0.12' as decimal(18,2)); s ...
- Excel表格文本/数字/科学计数法的格式转换问题
目录 目录 一.当一个单元格内是存的一个引用时,复制出去会后粘贴会发现是一串引用地址 问题描述 解决办法 效果 二.长数字不能以文本形式进行显示,会自动转为科学计数法 问题描述 解决办法 效果 一.当 ...
- 数据库导出到excel解决科学计数法问题
用Navicat等工具导出数据到excel的时候,身份证等超过11位的数字会自动转换成科学计数法,末尾数字变成"0000".如何解决? 解决方式:给超过11位的数字末尾添加 \ ...
- java excel 电话号码_java使用poi读取excel时,电话号码变成了科学计数法,整数变成double,怎么改过来...
为了防止数字变成科学计数法方式表示,在源文件以及java代码中都用文的方式去生成和解回析excel,具体答如下: 生成Excel时,设置单元格格式为STRING,即: //关键代码 HSSFCell ...
- java导出excel 科学计数法_基于Java将Excel科学计数法解析成数字
需要注意的是一般的科学表达式是 1.8E12 1.8E-12 而在Excel中的科学表达式是 1.8E+12 1.8E-12 我写的科学计数法的正则表达式是 (-?\d+\.?\d*)[Ee]{1}[ ...
- java导出的excel数字过长_用POI导出excel时,较长的数字不想被自动变为科学计数法的解决方式(转)...
做过很多次导出excel了.都碰到一个问题,内容里如果包含一个比较长的数字,比如订单号"2546541656596",excel会自动变成科学计数法... 弄过好几次都没有解决,最 ...
最新文章
- python神经网络原理pdf_《深度学习原理与 TensorFlow实践》高清完整PDF版 下载
- 如何修改WINDOWS默认的3389远程端口
- 最强检测 | YOLO V4?都是弟弟! CenterNet2以56.4mAP超越当前所有检测模型
- 【整理】Oracle创建/删除表空间
- ASP.NET MVC WebAPI 资源整理
- 力扣:13罗马数字转整数(python)
- linux中service的问题
- 设计模式 命令模式 实例_根据您的命令-命令设计模式
- NVIDIA显卡Linux驱动180.44正式版
- .NET Core/标准自动增量版本控制
- java list数据的更新_新增页面提交数据 list页面没有更新数据
- Windows核心编程学习九:利用内核对象进行线程同步
- 我的航拍直升机 控制基站软件的编写历程(2.1)
- C#中利用NPOI包操作Excel文件
- yum安装hypo插件
- 设计模式基础学习之单例模式
- quartusII 9.1 USB blaster驱动安装
- 【Python黑科技】几行代码绘制gif动图(保姆级图文+实现代码)
- css实现波浪球效果图,用css实现圆形波浪效果图
- Java web--利用java操作excel文档