2013-10-10 6 views
0

Могу ли я узнать, как отображать номер недели в phpexcel ??отображать неделю номер даты в phpexcel

$objPHPExcel->getActiveSheet()->setCellValue('AC1', "=WEEKNUM(I30,2)"); 

мой код выше dint произведение. это любая синтаксическая ошибка ??

+0

Функция WEEKNUM должна работать. Можете ли вы сообщить мне, какое значение у вас есть в ячейке I30, и то, что вы на самом деле получаете в ячейке AC1. –

+0

Кроме того, какой Writer вы используете? WEEKNUM не поддерживается для Excel5, потому что он был частью инструментального пакета анализа, а не основной функции Excel. –

+0

$ date2 = new DateTime ($ row ['latestDeliveryDate']); $ objPHPExcel-> getActiveSheet() -> setCellValue ('I30', $ date2-> format ('d-M-y')); – jannet

ответ

0

Вот метод WeekNum от office suite website. Пока вы правильно устанавливаете аргументы и используете действительную DATE, вы должны быть в порядке.

На самом деле, просмотрев документацию PHPExcel 1.7.8 (Справочник по функциям, стр. 39), оказывается, что функция WEEKNUM не поддерживается.

+0

Я просмотрел справочник по функциям PHPExcel Документация разработчика. Также упоминается о tis weeknum function.so sad ...... любое решение для его решения? – jannet

+0

Обратите внимание, что существует разница между документированными и не поддерживаемыми. WEEKNUM поддерживается, но только в файлах формата Excel2007 –

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