Я тестировал, что если вы используете vlookup для поиска в самостоятельном листе «= vlookup (h2, A2: B2000, 2, False)» и возвращающем значение из другого листа «= Список поставщиков! A2» и «= vlookup (SupplierList! H3, A2: B2000, 2, False) "тоже прекрасны.Недопустимая координата ячеек phpExcel
так почему именно «= vlookup (h3, SupplierList! A2: B2000, 2, False)» приводит в заблуждение?
--------------------------- ОШИБКА СООБЩЕНИЯ ----------------- --------------
Fatal error: Uncaught exception 'Exception' with message 'PO!G2 -> Invalid cell coordinate A' in C:\Program Files\EasyPHP-5.3.6.0\www\ExcelImporter\Classes\PHPExcel\Cell.php:288 Stack trace: #0 C:\Program Files\EasyPHP-5.3.6.0\www\ExcelImporter\Classes\PHPExcel\Cell.php(204): PHPExcel_Cell->getCalculatedValue() #1 C:\Program Files\EasyPHP-5.3.6.0\www\ExcelImporter\Documentation\Examples\index.php(36): PHPExcel_Cell->getFormattedValue() #2 {main} thrown in C:\Program Files\EasyPHP-5.3.6.0\www\ExcelImporter\Classes\PHPExcel\Cell.php on line 288
--------------------------- Сообщение об ошибке -------------------------------
Ячейка с формулой, как этот **=IF(ISERROR(VLOOKUP(H2349,'Supplier List'!A:B,2,FALSE)),"-",VLOOKUP(H2349,'Supplier List'!A:B,2,FALSE))**
Ну, сообщение указывает, что где-то в дереве вычислений есть ссылка на ячейку «PO! G2», которая содержит формулу, которая должна быть рассчитана ... так что такое значение ячейки «PO! G2» «? –