php取excel中的值,在Php Excel中使用列名获取单元格值
这是我的excel表
,它有很多专栏,但我很容易理解这个问题
我正在使用PHP Excel阅读Excel Sheet并使用rangeToArray()从excel给我所有行,但我希望输出为
Column as Key:Cell Value as Value
目前我的输出为
Col Index :Cell Value
所以我的问题是哪个是Php Excel中的函数,它返回带有列名的数组和它的Cell值?
try {
$inputFileType = PHPExcel_IOFactory::identify($inputFileName);
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
$objPHPExcel = $objReader->load($inputFileName);
} catch(Exception $e) {
die('Error loading file"'.pathinfo($inputFileName,PATHINFO_BASENAME).'": '.$e->getMessage());
}
// Get worksheet dimensions
$sheet = $objPHPExcel->getSheet(0);
$highestRow = $sheet->getHighestRow();
$highestColumn = $sheet->getHighestColumn();
for ($row = 2; $row <= $highestRow; $row++){
// Read a row of data into an array
$rowData = $sheet->rangeToArray('A' . $row . ':' . $highestColumn . $row,
NULL,
TRUE,
FALSE);
printArr($rowData);
printArr("-------");
}
我输出为
Array
(
[0] => Array
(
[0] => 27745186
[1] => 42058
[2] => DELL INTERNATIONAL SERVICES INDIA PVT LTD
...
...
)
[1] => Array
(
[0] => 27745186
[1] => 42058
[2] => DELL INTERNATIONAL SERVICES INDIA PVT LTD
...
...
)
)
欲望输出
Array
(
[0] => Array
(
[Invoice_no] => 27745186
[Invoice Date] => 42058
[Description] => DELL INTERNATIONAL SERVICES INDIA PVT LTD
...
...
)
[1] => Array
(
[Invoice_no] => 27745186
[Invoice Date] => 42058
[Description] => DELL INTERNATIONAL SERVICES INDIA PVT LTD
...
...
)
)
php取excel中的值,在Php Excel中使用列名获取单元格值相关推荐
- C#Winform中DataGridView控件根据鼠标左右键获取单元格值或者行列
有多种方法可以获取单元格的值或者行列,此处选用了两种方式去获取分别用了CurrentCell方法和Rows[].Cells[]的方法去获取行列值 鼠标左键获取单独行列值 此处获取左键行列值的触发条件是 ...
- LISP 冻结excel窗格_LISP实现EXCEL导入AUTOCAD表格中单元格值属性的修改-第一阶段
写在最前面: 我希望我的这些记录会在将来给同样琢磨这些内容苦于无同道者的朋友们一些帮助. 大方向上总有很多人同行,细分的需求或方向缺越来越少.当网上搜索到的资料无法回答的我问题的时候,可能是我没有接触 ...
- 怎样在单元格中插入图表_如何为Excel图表标签使用单元格值
怎样在单元格中插入图表 Make your chart labels in Microsoft Excel dynamic by linking them to cell values. When t ...
- java excel 替换_Excel根据另一个工作表中的查找替换单元格值
无法解决这个问题,我搜索了几个小时并使用vlookup进行了测试 . 如果在Sheet2中的列A中找到P列中的值,我想更改或替换sheet1中A列中的单元格值 . 我接近我想要的但是当找不到匹配时我得 ...
- java excel条件格式_Java 设置Excel条件格式(高亮条件值、应用单元格值/公式/数据条等类型)...
概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...
- poi修改excel单元格值导致单元格变成橙色的问题(WPS)
问题描述:在Java程序中将一个单元格的值改成空,结果导出excel后,用WPS软件打开,发现这个单元格背景色变成橙色,但是当这个单元格激活输入模式后,橙色又消失了.如下图: 在单元格中输入值后,橙色 ...
- Excel | 替换特定大小的单元格值(如:小于5000的值)为指定值
Excel | 特定单元格值的替换 一.随机数值 二.数据替换 2.1 替换条件 2.2 数值调换方法 一.随机数值 利用excel的rand()函数产生一系列的随机数,作为演示,如图1所示. 图1 ...
- java poi 设置时间空间_java - POI - 如何将单元格值设置为Date并应用默认的Excel日期格式?...
java - POI - 如何将单元格值设置为Date并应用默认的Excel日期格式? 我已经使用Apache POI一段时间以编程方式读取现有的Excel 2003文件. 现在我有了一个新的要求,即 ...
- java设置excel单元格格式为百分比_Java 设置Excel条件格式示例代码(高亮条件值、应用单元格值/公式/数据条等类型)...
概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...
- html使用thymeleaf模板时,获取数据库中字符串值,拆分为list根据下标获取对应的值的方法
1. 需求 html使用thymeleaf模板时,获取数据库中字符串值,拆分为list根据下标获取对应的值的方法 2. 方法 2.1 参考官网:https://www.thymeleaf.org/do ...
最新文章
- jQuery 选择器中的空格问题
- 使用pyinstaller打包pyqt程序
- 程序员面试100题之十五:数组分割
- React Native 重新建项目遇到的一些问题
- java设计模式组合模式详解_《JAVA设计模式》之组合模式(Composite)
- (AirWatch 系列之一)企业移动计算的集大成者--Airwatch简介
- Struts2与Ajax数据交互
- 18.11 LVS DR模式搭建
- JavaScript表单验证示例
- UFS 3.1协议分析(第五章) -- UFS协议栈
- 系列教程|Apache Doris ODBC 外表使用指南(一)
- 《炬丰科技-半导体工艺》SC-1颗粒去除和piranha后漂洗的机理研究
- vue 调起浏览器打印
- 叶蔬菜种子行业调研报告 - 市场现状分析与发展前景预测
- XiaoWei的战斗力
- 物体识别,Win7下运行TensorFlow Object Detection API详细版教程(零基础操作)
- window7电脑调屏幕亮度的方法
- H3C路由器交换机配置sflow
- 8051单片机Proteus仿真与开发实例-光敏电阻+ADC0804仿真
- Android 天气APP(三十四)语音搜索