diff --git a/src/Excel/PhpOffice.php b/src/Excel/PhpOffice.php index 951e353..83831cc 100644 --- a/src/Excel/PhpOffice.php +++ b/src/Excel/PhpOffice.php @@ -185,11 +185,14 @@ private function getDataByIndex($sheet, $endCell): array $data = []; foreach ($sheet->getActiveSheet()->getRowIterator(2) as $row) { $temp = []; + $propertyIndex = 0; foreach ($row->getCellIterator('A', $endCell) as $index => $item) { - $propertyIndex = ord($index) - 65; + //$propertyIndex = ord($index) - 65; if (isset($this->property[$propertyIndex])) { $temp[$this->property[$propertyIndex]['name']] = $item->getFormattedValue(); } + + $propertyIndex ++; } if (! empty($temp)) { $data[] = $temp;