Могу ли я узнать, как отображать номер недели в phpexcel ??отображать неделю номер даты в phpexcel
$objPHPExcel->getActiveSheet()->setCellValue('AC1', "=WEEKNUM(I30,2)");
мой код выше dint произведение. это любая синтаксическая ошибка ??
Могу ли я узнать, как отображать номер недели в phpexcel ??отображать неделю номер даты в phpexcel
$objPHPExcel->getActiveSheet()->setCellValue('AC1', "=WEEKNUM(I30,2)");
мой код выше dint произведение. это любая синтаксическая ошибка ??
Вот метод WeekNum от office suite website. Пока вы правильно устанавливаете аргументы и используете действительную DATE, вы должны быть в порядке.
На самом деле, просмотрев документацию PHPExcel 1.7.8 (Справочник по функциям, стр. 39), оказывается, что функция WEEKNUM не поддерживается.
Я просмотрел справочник по функциям PHPExcel Документация разработчика. Также упоминается о tis weeknum function.so sad ...... любое решение для его решения? – jannet
Обратите внимание, что существует разница между документированными и не поддерживаемыми. WEEKNUM поддерживается, но только в файлах формата Excel2007 –
Функция WEEKNUM должна работать. Можете ли вы сообщить мне, какое значение у вас есть в ячейке I30, и то, что вы на самом деле получаете в ячейке AC1. –
Кроме того, какой Writer вы используете? WEEKNUM не поддерживается для Excel5, потому что он был частью инструментального пакета анализа, а не основной функции Excel. –
$ date2 = new DateTime ($ row ['latestDeliveryDate']); $ objPHPExcel-> getActiveSheet() -> setCellValue ('I30', $ date2-> format ('d-M-y')); – jannet