2016-07-27 20 views
0

PHPExcelを使用してドキュメントを解析していますが、質問が1つあります。 セル値で行を取得することは可能ですか?たとえば、ユーザが入力フィールドに数字を入力すると、PHPExcelは行を検索し、ユーザの値を持つセルを含み、それを返すか、ドキュメントにそのような値がない場合はエラーメッセージを返す必要があります。PHPExcelでセルの値を取得する方法

ありがとうございます。

+0

値は常に同じ列にありますか? VLOOKUP()のようなものを使用すると、より簡単に検索できるようになる可能性があります。 –

+0

それ以外の場合、PHPExcelはすべてのセルを特定の値で検索する機能を提供しません。自分でコードを書く必要があります –

答えて

0

あなたが検索したい列にわかっている場合、コードはこのようなものになることができます:あなたは、あなたが検索したい列にわからない場合は

for ($row = 1; $cell = $list->getCellByColumnAndRow($desired_column, $row) != ""; $row++) 
{ 
    if ($user_input == $cell->getValue()); 
    { 
     echo $row; 
    } 
} 

、あなたが外側のループを追加する必要がありますすべての列に対して

関連する問題