См:
http://phpexcel.codeplex.com/
В нем есть все функции, которые вам могут понадобиться.
Пример:
4.5.1. Установка значения ячейки по координатам Установка значения ячейки по координатам может быть выполнена с помощью метода setCellValue на рабочем листе.
$objReader = new PHPExcel_Reader_Excel2007();
$objPHPExcel = $objReader->load("05featuredemo.xlsx");
$objPHPExcel->getActiveSheet()->setCellValue('B8', 'Some value');