NCCExcel公式设置-自定义函数文档作者:王丽琴建立日期:2022年5月04日控制编号:2022050401当前版本:NCC21051引言在出具各种报表时,为了报表的美观或者其他一些个性化的需求,需要能取到报表中的一些相关信息,本文介绍的就是集团报表模块如何通过设置自定义函数,达到项目需求。2应用场景通过自定义函数,来实现报表的一些个性化需求。3解决方案目前自定义函数有如下几种:下面主要介绍以下几个自定义函数的运用1)CELLYEARMONTH函数的参数需要在函数生成后手动输入。参考格式:CELLYEARMONTH(P1,P2)返回P1所指定单元格对应的年、月维度,及P2所指定哪天组合后的日期值,参数P1和P2是可选项。若P1为空,则为当前单元格。若P2为空,则日取1日。若单元格只有年维度,则月取1月。P1:单元格位置,如sheet1!E5,为空则是当前单元格。P2:返回哪天,如9,为空则取1日。举例:2)CELLMONTHDAY函数的参数需要在函数生成后手动输入。参考格式:CELLMONTHDAY(P1)返回当前单元格的年、月维度对应月份的天数,无参数。注:当前单元格必须同时有年维度和月维度。举例:延伸运用,比如报表上计算日期要按此格式显示:XXXX年XX月XX日,日要显示当前计算月的最后一天。参考公式如下:CONCATENATE(GetProperty("任务函数","Task","会计期间:ACCP","会计期间:accp"),"年",GetProperty("任务函数","Task","会计月:ACCM","会计月:accm"),"月",CELLMONTHDAY(G123),"日")