2016-09-13 1 views
0

Я экспортирую данные массива в формат excel - и формат даты, измененный в формате ###### и число, подобное 676280454445, изменяется на 6.7628E + 11 в php.Экспорт данных массива в excel - дата получения в формате ###### и номер в 6.7628E + 11 в php

+0

Как вы экспорт в Excel? Как файл CSV? Как HTML? Как собственный формат BIFF или OfficeOpenXML-файл? –

+1

Обратите внимание, что '#######' не является форматом ... это то, что MS Excel отображает, когда данные слишком широки для столбца; расширьте ширину столбца, чтобы показать все данные, и он будет волшебным образом отображать вашу дату. –

+0

И '6.7628E + 11' - это научный формат, который MS Excel использует для больших чисел чисел; если вы используете собственный файл формата Excel, установите маску формата номера, например '# 0', чтобы отобразить полное значение без этого chnge; в противном случае вы не можете многого сделать, потому что MS Excel всегда будет делать это при импорте не-родных форматов файлов. –

ответ

0

Дата Преобразовать в формат/дд/гггг мм затем экспортировать в Excel

+1

Не '#######' Превосходный способ сказать _ "Содержимое слишком велико для ячейки" _? Я считаю, что расширение вашей ячейки в Excel (просто перетащить ее) предоставляет номер. –

Смежные вопросы