如何从PHPExcel

时间:2017-05-22 07:06:44

标签: php phpexcel

我发现PHPExcel可以读取vlookup值,如果它以字母开头,但是当涉及到数字时,该值返回#N / A.

如何使PHPExcel读数值vlookup?

我尝试将vlookup表格范围的单元格格式更改为文本,但这并没有做任何事情。

以下是代码:

$objReader = PHPExcel_IOFactory::createReader('Excel5');
$objPHPExcel = $this->excel = $objReader->load($file_path);

$allDataInSheet = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true);
$arrayCount = count($allDataInSheet);  // Here get total count of row in that Excel sheet

for($z=2;$z<=$arrayCount;$z++)
{                           
    $a = $allDataInSheet[$z]["A"];
    $b = $allDataInSheet[$z]["B"];  
    $c = $allDataInSheet[$z]["C"];                      

    echo "a: ".$a."<br/>";
    echo "b: ".$b."<br/>";
    echo "c: ".$c."<br/>";
}

结果:

a: #N/A
b: Orange Juice
c: Z02

excel:

Code          Description      Item
------------  --------------   -----------
3000000073    Orange Juice     Z02

其中列代码和项是vlookup公式,而description是输入文本。

0 个答案:

没有答案