Я использую PHP (laravel) для динамической записи данных в лист Excel из базы данных. У меня есть лист Excel, в котором я заполнил данные в первой строке формулой в нескольких столбцах.
Теперь, что я хочу, я просто хочу динамически копировать эту формулу в каждый соответствующий столбец, когда я записываю данные динамически. Я использую maatwebsite для записи данных в лист Excel. См. Код ниже.
Excel::selectSheetsByIndex(1)->load(public_path('uploads') . '/data.xlsx', function($reader) {
$reader->sheet('Sheetname', function($sheet) {
// Append row as very last
$sheet->appendRow(array(
'appended', 'appended' // Here I am appending the dynamic data in my code.
));
});
}, 'UTF-8')->store('xlsx', true);
Предположим, что столбец "M"
имеет формулу в первой строке, поэтому всякий раз, когда новая запись будет заполнять этот столбец динамически, этот столбец должен содержать ту же формулу. Как я могу этого добиться? Кто-нибудь сталкивался с этим раньше?