1

mysql データベースにインポートする日付と時刻を含む Excel ファイルを解析する必要がある php スクリプトがあります。

xlsx ファイルの画面: ここに画像の説明を入力

PHPExcelライブラリを使用してファイルを読み取っています

  • getValue()メソッドでセルの値を取得すると、Excel の数式フィールドに示されているように、数式=J4+"01:00:00"が返されます。わかりました
  • getCalculatedValue()メソッドを使用すると、「 #VALUE !」が返されます。. Excel / Libreoffice では数式の計算に問題がないため、PHPExcel ライブラリがこの非常に単純な数式を計算できない理由がわかりません。

誰かが同じ問題を抱えていて、この問題を解決するためのトリックを知っていますか? それとも、日付フィールドの種類に式を使用しないようにユーザーに伝える必要がありますか?

4

1 に答える 1