从Excel需要读取指定列的数据,放到一个集合中

/*npm install exceljs
*/
const Excel = require('exceljs')const fs=require('fs');
const excelfile="score.xlsx";
var workbook = new Excel.Workbook();workbook.xlsx.readFile(excelfile).then(function() {var worksheet = workbook.getWorksheet(1); //获取第一个worksheetworksheet.eachRow(function(row, rowNumber) {var rowSize = row.cellCount;var numValues = row.actualCellCount;//console.log("单元格数量/实际数量:"+rowSize+"/"+numValues);// cell.type单元格类型:6-公式 ;2-数值;3-字符串row.eachCell(function(cell, colNumber) {if(cell.type==6){var value=cell.result;}else{var value=cell.value;}console.log('Cell ' + colNumber + ' = ' +cell.type +" " +value);});});});

使用 cell.type 获取单元格类型:6-公式 ;2-数值;3-字符串。

如果是数值,文本,读取值可以用  cell.value;

如果为公式,读取值可以用cell.result;

如果不管类型,读取内容可以直接用cell.text

利用ExcelJS读取Excel文件相关推荐

  1. python xlrd读取文件报错_python利用xlrd读取excel文件始终报错原因

    1.代码按照网上百度的格式进行书写如下: 但运行后,始终报错如下: 百度了xlrd网页: 分明支持xls和xlsx两种格式的文件,但运行始终报错. 最后找到原因是因为我所读取的文件虽然是以.xls命名 ...

  2. 利用POI读取excel文件(java)

    利用POI读取excel文件(java) 摘要:利用java读取excel文件,读取文件并获取文件中每一个sheet中的值. 一.需要提前导入的包: import java.io.File;impor ...

  3. java利用poi读取excel_java利用POI读取excel文件的方法

    摘要:利用java读取excel文件,读取文件并获取文件中每一个sheet中的值. 一.需要提前导入的包: import java.io.File; import java.io.FileInputS ...

  4. 利用pandas读取Excel文件数据

    说明 pandas能帮助我们在Python 代码中直接读取Excel 文件数据. 但只有pandas是不行的,会报错: ImportError: Missing optional dependency ...

  5. java excel 逐行读取_java利用poi读取Excel文件

    java读取Excel文件,笔者认为:从结构上来看,Excel文件是由一个一个的单元格组成的,有点像细胞cell,逐行的排列.那么我们读的时候也应该逐行逐行的读,从左到右的寻找每一个cell. 直播电 ...

  6. python2读取excel中文处理,【Python】【源码】利用Python读取Excel文件-续

    [Python] 纯文本查看 复制代码""" ************************************************** *** Created ...

  7. 利用python读取Excel文件的内容,报错:Excel xlsx file; not supported

    现象: pycharm中存在如下代码 xlrd = xlrd.open_workbook(r'C:\\Users\\Administrator\\Desktop\\SN.xlsx') 目的是在桌面中打 ...

  8. Python 利用xlrd读取Excel文件

    基本步骤 模块导入 测试是否已经有了 xlrd 模块: import xlrd 不报错说明模块安装成功,否则,需要先安装: pip install xlrd 打开文件/获取文件数据 现有一个关于保险行 ...

  9. Python 读取excel文件中的数据并转换为字典

    利用利用xlrd读取excel文件 在做自动化测试的时候,采用了将测试数据用例保存在excel表格中,然后从excel表格中读取数据.所以就有必要将excel数据转换为dict 例如: 需要将下图ex ...

  10. 初学python,利用pandas读取excel出现乱码的问题

    初学python,利用pandas读取excel出现乱码的问题 初学python,利用pandas读取excel文件时,出现中文乱码: 左侧出现中文乱码 解决过程: 初始判断是是pandas读取中文出 ...

最新文章

  1. EF中一对多的关系中,用单字段保存ID拼接字符串
  2. 行为模式之Chain of Responsibility模式
  3. java四种线程池类型以及可选择的阻塞队列
  4. c#调用Discuz的UCenter 1.5的API及示例。
  5. ITK:获取给定顶点周围的面孔列表
  6. 支付宝研究员王益的建议:“学好语文,才能写好代码”
  7. 从原理到实践手动拼凑一个Linux系统
  8. 建站用什么cms_我想做独立站,我应该用什么建站工具?
  9. Android Studio 第六十三期 - Android框架 -RecycleView所有用法
  10. DICOM协议资料汇集
  11. YOLO学习笔记——第三篇YOLOv3(含FPN网络解析)
  12. 学号密码错误的计算机流程图,自学考试管理信息系统练习题及答案
  13. 3DGIS地理信息系统设计方案
  14. app爬虫之航班数据获取
  15. 8个让程序员追悔莫及的职业建议
  16. 软件测试和开发哪个好?软件测试就业前景怎样
  17. 记一次docker启动elasticsearch报错解决方法
  18. Java 获取IP地址的工具类
  19. 软件测试人员易遗漏的一些隐藏缺陷
  20. 20种金黄花卉摄影调色luts预设

热门文章

  1. Java---遍历Map集合的三种方式
  2. MapGIS三维管线建模,唤醒城市地下管线脉搏
  3. 台式计算机怎么安装无线信号接收器,电脑wifi接收器怎么用
  4. itextpdf实现多PDF文件合并为一个PDF文档
  5. html为知笔记模板,新建笔记模板二次开发
  6. 微信小程序实现随机抽签功能
  7. 记录08_7.15~7.16
  8. json数据格式转换成csv数据格式,并保存
  9. JAVA模板模式,简历模板(例子)
  10. 写给初学者,一文搞懂大数据学习、岗位、面试及简历