2012-12-20 19 views
-3

我想比較兩個excel文件的第一列,如果找到匹配,我需要將第五列的值複製到另一個excel表格。我試過php_excel_readerphp_excel_writer但沒有成功。如何在php中查詢excel文件?

我想是這樣的:

excelF1; 
excelF2; 
for ($i=1; $i<=rowlength(excelF1); $i++) 
{ 
    val1 = excelF1[i][1]; 
    for ($j=1; $j<=rowlength(excelF2); $j++) 
    { 
     val2 = excelF2[j][1]; 
     if(val1 == val2) 
     { 
      val3 = excelF2[j][5]; 
      //insert val3 into last column of excelF1; 
     } 
    } 
} 
+3

請界定 「沒有成功」,以php_excel_ * – erenon

+0

意味着我試圖php_excel_reader和php_excel_writer相關但找不到方法來解決我的問題,也許我忽略了.. –

回答

2

試試這個:PHPExcelPHPExcel Examples 或更輕巧php-excel-reader(用於XLS只)

+0

感謝您的回答,但我用R代替,這很容易。 –

+1

不尋常,但確定;)與phpexcel它也很容易 –