Решение вопроса находится в установке библиотеки PHPExcel (качать здесь).
Всё довольно просто и понятно, для знающих язык PHP, и, в общем-то, подойдёт даже для новичков – поскольку имеются рабочие примеры (каталог Examples).
Библиотека позволяет, как считывать, так и создавать *.xls файлы, только не забудьте, что все файлы должны быть в кодировке utf-8.