我想通过

PHP得到Excel函数的计算值.如果输入是,则简单

'=MAX(2,3,4,6)'

然后输出将是

6

为此,我用PHPExcel Library制作了两个php脚本.一个脚本将采用该公式/函数,并将生成xlsx文件.

第二个脚本将读取生成的xlsx文件,并将给出给定公式的计算值.

这个过程似乎没问题,但它无法为一些功能带来价值.比如

"=INDEX({"zz","yy","xx"},2)"

"=INDEX({"zz","yy","xx"},MATCH(MAX({11,22,34}),{11,23,34}))"

我的第一个脚本可以生成xlsx文件及其公式的结果.

但是第二个脚本显示无效结果,它只显示0.

这是我的第二个剧本

require_once 'a/Classes/PHPExcel/IOFactory.php';

require_once 'a/Classes/PHPExcel.php';

$inFile = 'index.xlsx';

$objReader = PHPExcel_IOFactory::createReader('Excel2007');

$objReader->setReadDataOnly(true);

$objPHPExcel = $objReader->load($inFile);

$value = $objPHPExcel->setActiveSheetIndex(0)->getCell('C5')->getOldCalculatedValue();

echo $value;

提前致谢 .

php读取excel的公式,PHPExcel在解析xlsx文件中的公式时返回零“0”相关推荐

  1. python打开excel的函数-Python读取excel文件中带公式的值的实现

    在进行excel文件读取的时候,我自己设置了部分直接从公式获取单元格的值 但是用之前的读取方法进行读取的时候,返回值为空 import os import xlrd from xlutils.copy ...

  2. python公式_Python读取excel文件中带公式的值的实现

    在进行excel文件读取的时候,我自己设置了部分直接从公式获取单元格的值 但是用之前的读取方法进行读取的时候,返回值为空 import os import xlrd from xlutils.copy ...

  3. xlswriter-用于Excel 2007+XLSX文件中读取数据

    介绍: xlswriter是一个 ,可用于在 Excel 2007+ XLSX 文件中读取数据,插入多个工作表,写入文本.数字.公式.日期.图表.图片和超链接. 特点: 一.写入 100%兼容的Exc ...

  4. python读取excel(读写处理xls或xlsx)

    前言 在很多应用场景中,程序都需要读取excel的配置. 比如,在游戏中,数值策划用excel 建好了数值表,我们要导入到游戏中.比如最简单的,等级-经验表. 注: 本文更新于2021.4.12, 基 ...

  5. word学习/word如何显示空格/LaTeX格式转为Word格式/ latex中的公式格式如何转换成word中的公式格式/excel复制到word表格过大超出

    以windows的word365为例进行讲解,主要分为显示,公式,表格,图片,审阅以及写作方式(含Latex格式转换). 常用快捷键: f4: cmd + y 查找: cmd + shift + h ...

  6. php excel 超内存,PHPExcel仅使用XLS文件超出内存使用量

    我在处理XLS文件时遇到了 PHPExcel的内存问题. 我必须使用相当大的文件(50k到200k行和9-10列),所以我不得不使用ReadFilters来解决内存问题. 但是,尽管它在XLSX文件中 ...

  7. 实战:从文件夹中庞大的excel(.xlsx)文件中提取并整合数据

    从文件夹中庞大的excel(.xlsx)文件中提取并整合数据 Input 需要从文件夹树中提取有格式的单个数据格并汇总. 例如: 2017-2020x市蚊虫数据/2018/7月/abcds方法统计.x ...

  8. 读取文件中的文本并返回字符串

    在项目中有很多信息需要存放到文本文件中,比如一些介绍信息,文章等,因此经常需要读取文件中文本,并返回字符串. 下面提供一个读取文件并返回字符串的方法,代码如下: /// <summary> ...

  9. python读取xlsx文件中的日期

    因为在python中直接读取xlsx文件中的日期,而不进行额外处理的话,会读取错误--即:只能读取成浮点数,而不能以日期的格式获取. 导入xlrd 首先保证要导入xlrd,若没有,可执行下面语句下载 ...

最新文章

  1. ASP.NET常用加密解密方法
  2. Windows Phone 7 浏览器打开新窗口问题
  3. 初学__Python——Python的基本输入输出函数
  4. 【jquery版.net控件—dropdownlist】附源码,欢迎大家指点、指正、拍砖!!!
  5. 研究生 论文写作【要注意的30个禁忌(总体问题、选题方面、摘要方面、研究方法方面、讨论与结果、结论方面)】
  6. jQuery的AJAX
  7. 怎么修改谷歌浏览器文件提交按钮样式_使用css自定义input file浏览按钮样式
  8. ACT5.6 动手实验手册 如何在工作组模式下对客户端进行数据收集 如何在AD域环境下对...
  9. python传递参数给sql_python-如何在SQLAlchemy Core中将列名作为参数传递?
  10. React开发(248):react项目理解 ant design input autosize
  11. java单纯形法_单纯形法 - fjzzq2002 - 博客园
  12. 易到用车提现再度被延期?!声明:因贾跃亭所欠债务导致
  13. 组策略:交互式登录:不显示最后的用户名
  14. 英伟达 VS. 英特尔:后浪来袭!
  15. 明日方舟如何在电脑上玩 明日方舟模拟器教程
  16. 坦克大战Netty网络联机版项目笔记
  17. mac m1 解决fatal: unable to access ‘https://github.com/Homebrew/homebrew-core/‘ ;同时指定intel架构的brew 版本
  18. 2、水晶头制作---网管技能
  19. sql substr oracle,Substr也可以使用索引吗?
  20. 身份证号查询归属地的实际应用场景

热门文章

  1. python 模块与包_Python 模块与包
  2. linux下 命令 实验,实验一:Linux命令实验
  3. Token 认证的来龙去脉,DRF认证,DRF权限,DRF限制
  4. mysql数据库的系统操作基本操作
  5. sql判断字段是否为空
  6. anaconda镜像
  7. BZOJ 3907: 网格( 组合数 + 高精度 )
  8. extjs之TypeError: d.read is not a function解决方案
  9. storm安装笔记以及提交拓扑任务
  10. [android] 百度地图开发 (一).申请AK显示地图及解决显示空白网格问题