Existem muitas bibliotecas PHP que podem gravar em arquivos do Excel. Experimente o meu próprio PHPExcel ou uma das bibliotecas listadas em resposta a esta pergunta SO
EDITAR
Há um exemplo de gravação de dados do MySQL em um arquivo do Excel usando PHPExcel aqui