Я пытаюсь импортировать файл Excel, используя laravel-excel, поэтому я использовал этот алгоритм
$result = Excel::load('public/uploads/test.xlsx',function($reader){
})->get();
но я получаю следующую ошибку:
PHPExcel_Exception в строке RowIterator.php 125:
Строка 2 вне диапазона (2 — 1)
Я думаю, что уже слишком поздно, чтобы ответить. Хотя автор решается удалением лишних листов. Существует вариант с пакетом, где вы можете выбрать конкретный лист для чтения.
$result = Excel::selectSheets('Sheet1')->load('public/uploads/test.xlsx',function($reader){
})->get();
Для более подробной информации проверьте http://www.maatwebsite.nl/laravel-excel/docs/import
за Выбор листов и столбцов
Надеюсь, что это может помочь!
Вот еще одно решение.
$results = Excel::selectSheetsByIndex(0)->load($currentPath)->get();
Вы можете выбрать лист по номеру индекса.