Как преобразовать текст в столбец в laravel 5.2 с помощью Maatwebsite 2.1 - PullRequest
0 голосов
/ 02 октября 2019

У меня есть такой код, этот код печатает дату в A: A.

$file_name = 'Forecast Accuracy Standards_'.date('Y_m_d_').time();
Excel::create($file_name , function ($excel) use ($fasmodules, $data) {
    $excel->sheet('Sheet 1', function ($sheet) use ($fasmodules, $data) {
        $sheet->cells('A1', function($cells) {
            $cells->setValue('Date');
        });

        $sheet->cells('B1', function($cells) {
             $cells->setValue('FPE');
        });

        $ctr=2;
        foreach($fasmodules as $fas){
            $sheet->appendRow($ctr, array(
                date('m/d/Y',strtotime($fas->date)), $fas->fpe
            ));
            $ctr = $ctr + 1;
        }});
})->export('xls');

enter image description here

После печати я хочудата установлена ​​в текст как причина столбца, моя формула, как эта, не работает.

$sheet->cells('E6', function($cells) {
    $jan_start = "01/01/2017";
    $jan_end = "01/30/2018";<=12/27/18")
    $cells->setValue('=SUMIFS(B1:B5807,A1:A5807,">=12/27/17",A1:A5807,"<=12/27/18")');
});

Также, пожалуйста, ответьте на этот вопрос: Laravel 5.4 Maatwebsite Excel установил формат столбца в число

...