Если это - .xlsx файл как использование версии Windows, это - просто переименованный .zip XML и другого содержания. Например, электронная таблица со следующими значениями в Sheet1:
При переименовании .xlsx к .zip Вы найдете числовые данные выставленными в файле xl\worksheets\sheet1.xml
в следующем дереве:
<worksheet>
<sheetData>
<row r="1" spans="1:2">
<c r="A1">
<v>1</v>
</c>
<c r="B1">
<v>2</v>
</c>
</row>
<row r="2" spans="1:2">
<c r="A2" t="s">
<v>0</v>
</c>
<c r="B2">
<v>5</v>
</c>
</row>
</sheetData>
</worksheet>
Строковые ячейки хранятся в таблице общей строки xl\sharedStrings.xml
в следующем дереве:
<sst>
<si>
<t>3,4</t>
</si>
</sst>
Я не хотел бы писать код для соединения всей этой спины, но это, конечно, возможно.