计算列-长度有限制吗? [英] Calculated Column - is there a limit on length?

查看:57
本文介绍了计算列-长度有限制吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的前任创建了一个名为"Calc_TaskNextStartDate"的计算列.这样可以计算出每日",每周",每月"和年度"任务的下一个日期.

My predecessor created a calculated column called "Calc_TaskNextStartDate".  This worked out the next date for Daily, Weekly, Monthly and Annual tasks.

已要求我为每季度和每两年一次的任务添加选项.当我添加这些添加项时,会出现语法错误.但是,如果我只删除一次添加项,它就可以正常工作(不管是哪一个,所以我都不知道它的代码).我是 猜猜这是一个长度问题吗?有人可以确认吗?下面是带有附加代码的代码

I've been asked to add options for Quarterly and Bi-annual tasks.  When I add these additions in, I get a syntax error.  But, if I remove just once of the additions, it works fine (doesn't matter which one so I know its not the code).  I'm guessing its a length issue?  Can anybody confirm?  The code is below with the additions

=IF([Task Recurrance]="Daily",IF(WEEKDAY([Start Date],2)=1,[Start Date]+1,IF(WEEKDAY([Start Date],2)=2,[Start Date]+1,IF(WEEKDAY([Start Date],2)=3,[Start Date]+1,IF(WEEKDAY([Start Date],2)=4,[Start Date]+1,IF(WEEKDAY([Start Date],2)=5,[Start Date]+3,IF(WEEKDAY([Start Date],2)=6,[Start Date]+2,IF(WEEKDAY([Start Date],2)=7,[Start Date]+1,0))))))),IF([Task Recurrance]="Weekly",IF(WEEKDAY([Start Date],2)=1,[Start Date]+7,IF(WEEKDAY([Start Date],2)=2,[Start Date]+7,IF(WEEKDAY([Start Date],2)=3,[Start Date]+7,IF(WEEKDAY([Start Date],2)=4,[Start Date]+7,IF(WEEKDAY([Start Date],2)=5,[Start Date]+7,IF(WEEKDAY([Start Date],2)=6,[Start Date]+9,IF(WEEKDAY([Start Date],2)=7,[Start Date]+8,0))))))),IF([Task Recurrance]="Monthly",IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=1,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=2,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=3,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=4,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=5,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=6,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])+2),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=7,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])+1),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),0))))))),IF([Task Recurrance]="Quarterly",IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=1,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=2,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=3,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=4,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=5,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=6,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])+2),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=7,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])+1),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),0))))))),IF([Task Recurrance]="Bi-annually",IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=1,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=2,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=6,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=4,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=5,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=6,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])+2),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=7,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])+1),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),0))))))),IF([Task Recurrance]="Annually",IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=1,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=2,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=3,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=4,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=5,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=6,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])+2),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=7,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])+1),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),0)))))))))))

= IF([任务重复发生次数] =每日",IF(WEEKDAY([开始日期],2)= 1,[开始日期] + 1,IF(WEEKDAY([开始日期],2)= 2,[开始日期] + 1,IF(WEEKDAY([开始日期],2)= 3,[开始日期] + 1,IF(WEEKDAY([开始日期],2)= 4,[开始日期] + 1,IF(WEEKDAY ([开始日期],2)= 5,[开始 日期] + 3,IF(WEEKDAY([开始日期],2)= 6,[开始日期] + 2,IF(WEEKDAY([开始日期],2)= 7,[开始日期] +1,0)) ))))),IF([任务重复发生次数] =每周",IF(WEEKDAY([开始日期],2)= 1,[开始日期] + 7,IF(WEEKDAY([开始日期],2) = 2,[开始日期] + 7,IF(WEEKDAY([开始 日期],2)= 3,[开始日期] + 7,IF(WEEKDAY([开始日期],2)= 4,[开始日期] + 7,IF(WEEKDAY([开始日期],2)= 5, [开始日期] + 7,IF(WEEKDAY([开始日期],2)= 6,[开始日期] + 9,IF(WEEKDAY([开始日期],2)= 7,[开始日期] +8,0 )))))))),IF([任务重复发生次数] =每月",IF(WEEKDAY(DATE(YEAR([开始 日期]),MONTH([开始日期])+ 1,DAY([开始日期])),2)= 1,CONCATENATE(文本(DATE(YEAR([开始日期])),MONTH([开始日期])+ 1,DAY([开始日期])),"d/MM/yyyy"),",TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE (YEAR([开始日期]),MONTH([开始 日期])+ 1,DAY([开始日期])),2)= 2,CONCATENATE(文本(日期(YEAR([开始日期]),MONTH([开始日期])+ 1,DAY([开始日期] )),"d/MM/yyyy"),,TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期])) ,MONTH([开始日期])+ 1,DAY([开始 Date])),2)= 3,CONCATENATE(TEXT(DATE(YEAR([开始日期]),MONTH([开始日期])+ 1,DAY([开始日期])),"d/MM/yyyy" ;),",TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]),MONTH([开始日期])+ 1 ,DAY([开始日期])),2)= 4,CONCATENATE(TEXT(DATE(YEAR([开始 日期]),MONTH([开始日期])+ 1,DAY([开始日期])),"d/MM/yyyy"),"" TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]),MONTH([开始日期])+ 1,DAY([开始日期])),2)= 5,CONCATENATE(TEXT(DATE(YEAR([开始日期])),MONTH([开始 日期])+ 1,DAY([开始日期])),"d/MM/yyyy"),"" TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]),MONTH([开始日期])+ 1,DAY([开始日期]]),2)= 6,CONCATENATE(TEXT(DATE(YEAR([开始日期]]),MONTH([开始日期])+ 1,DAY([开始 日期])+ 2),"d/MM/yyyy"),"" TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]),MONTH([开始日期])+ 1,DAY([开始日期])),2)= 7,CONCATENATE(TEXT(DATE(YEAR([开始日期]),MONTH([开始日期])+ 1,DAY([开始 日期])+ 1),"d/MM/yyyy"),"" TEXT([开始日期],"hh:mm AM/PM")),0)))))))))))))))),IF() ([开始日期]),MONTH([开始日期])+ 1,DAY([开始日期])),2)= 1,CONCATENATE(TEXT(DATE(YEAR([开始 日期]),MONTH([开始日期])+ 3,DAY([开始日期])),"d/MM/yyyy"),"" TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]),MONTH([开始日期])+ 1,DAY([开始日期]]),2)= 2,CONCATENATE(TEXT(DATE(YEAR([开始日期])),MONTH([开始 日期])+ 3,DAY([开始日期])),"d/MM/yyyy"),"" TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]),MONTH([开始日期])+ 1,DAY([开始日期])),2)= 3,CONCATENATE(文本(日期(YEAR([开始日期]),MONTH([开始日期])+ 3,DAY([开始 日期]),"d/MM/yyyy"),"" TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]),MONTH([开始日期])+ 1,DAY([开始日期])),2)= 4,CONCATENATE(文本(日期(YEAR([开始日期]),MONTH([开始日期])+ 3,DAY([开始日期])),"d/MM/yyyy" ;)". " TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]),MONTH([开始日期])+ 1,DAY([开始日期])),2)= 5,CONCATENATE(文本(日期(YEAR([开始日期]),MONTH([开始日期])+ 3,DAY([开始日期])),"d/MM/yyyy" ;)," TEXT([开始 日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]],MONTH([开始日期])+ 1,DAY([开始日期])),2) = 6,CONCATENATE(TEXT(DATE(YEAR([开始日期]]),MONTH([开始日期])+ 3,DAY([开始日期])+ 2),"d/MM/yyyy"),"; ",TEXT([开始 日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]],MONTH([开始日期])+ 1,DAY([开始日期])),2) = 7,CONCATENATE(TEXT(DATE(YEAR([开始日期]]),MONTH([开始日期])+ 3,DAY([开始日期])+ 1),"d/MM/yyyy"),"; ",TEXT([开始 日期],"hh:mm AM/PM")),0)))))))))),IF([任务重复执行次数] =每年两次",IF(WEEKDAY(DATE(YEAR([开始日期]) ),MONTH([开始日期])+ 1,DAY([开始日期])),2)= 1,CONCATENATE(文本(DATE(YEAR([开始日期])),MONTH([开始日期])+ 6, DAY([开始日期])),"d/MM/yyyy"), " TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]),MONTH([开始日期])+ 1,DAY([开始Date])),2)= 2,CONCATENATE(TEXT(DATE(YEAR([开始日期]),MONTH([开始日期])+ 6,DAY([开始日期])),"d/MM/yyyy" ;)," TEXT([开始 日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]],MONTH([开始日期])+ 1,DAY([开始日期])),2) = 6,CONCATENATE(TEXT(DATE(YEAR([开始日期]),MONTH([开始日期])+ 6,DAY([开始日期])),"d/MM/yyyy")," ,TEXT([开始日期],"hh:mm AM/PM)),IF(WEEKDAY(DATE(YEAR([开始日期])),MONTH([开始日期])+ 1,DAY([开始日期])),2)= 4,CONCATENATE(TEXT(DATE (YEAR([开始日期]),MONTH([开始日期])+ 6,DAY([开始日期])),"d/MM/yyyy"),",TEXT([开始日期], "hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start 日期]),MONTH([开始日期])+ 1,DAY([开始日期])),2)= 5,CONCATENATE(TEXT(DATE(YEAR([开始日期])),MONTH([开始日期])+ 6,DAY([开始日期])),"d/MM/yyyy"),,TEXT([开始日期]," hh:mm AM/PM)),IF(WEEKDAY(DATE (YEAR([开始日期]),MONTH([开始 日期])+ 1,DAY([开始日期])),2)= 6,CONCATENATE(TEXT(日期(YEAR([开始日期]),MONTH([开始日期])+ 6,DAY([开始日期] )+2),"d/MM/yyyy"),,TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]),MONTH([开始 日期])+ 1,DAY([开始日期])),2)= 7,CONCATENATE(TEXT(日期(YEAR([开始日期]),MONTH([开始日期])+ 6,DAY([开始日期] )+1),"d/MM/yyyy"),,TEXT([开始日期],"hh:mm AM/PM")),0)))))))))))))) [任务重复发生次数] =每年",IF(WEEKDAY(DATE(YEAR([开始 日期])+ 1,MONTH([开始日期]),DAY([开始日期])),2)= 1,CONCATENATE(文本(DATE(YEAR([开始日期]])+ 1,MONTH([开始日期] ),DAY([开始日期])),"d/MM/yyyy"),",TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE (YEAR([开始日期])+ 1,MONTH([开始 Date]),DAY([Start Date])),2)= 2,CONCATENATE(TEXT(DATE(YEAR([Start Date]] + 1),MONTH([Start Date]),DAY([Start Date]))) ,"d/MM/yyyy"),"TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期]))+ 1 ,MONTH([开始日期]),DAY([开始 日期])),2)= 3,CONCATENATE(文本(日期(YEAR([开始日期])+ 1,月份([开始日期]),日期([开始日期])),"d/MM/yyyy" ;),",TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期])+ 1,MONTH([开始日期]) ,DAY([开始日期])),2)= 4,CONCATENATE(TEXT(DATE(YEAR([开始 日期])+ 1,MONTH([开始日期]),DAY([开始日期])),"d/MM/yyyy"),"" TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期])+ 1,MONTH([开始日期]),DAY([开始日期]]),2)= 5,CONCATENATE(TEXT(DATE(YEAR([开始日期])+ 1,MONTH([开始 日期]),DAY([开始日期])),"d/MM/yyyy"),"" TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期])+ 1,MONTH([开始日期]),DAY([开始日期]]),2)= 6,CONCATENATE(TEXT(DATE(YEAR([开始日期]] + 1),MONTH([开始日期]),DAY([开始 日期])+ 2),"d/MM/yyyy"),"" TEXT([开始日期],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([开始日期])+ 1,MONTH([开始日期]),DAY([开始日期]]),2)= 7,CONCATENATE(TEXT(DATE(YEAR([开始日期]] + 1),MONTH([开始日期]),DAY([开始 日期])+ 1),"d/MM/yyyy"),"" TEXT([开始日期],"hh:mm AM/PM")),0))))))))))))))))))))

=IF([Task Recurrance]="Daily",IF(WEEKDAY([Start Date],2)=1,[Start Date]+1,IF(WEEKDAY([Start Date],2)=2,[Start Date]+1,IF(WEEKDAY([Start Date],2)=3,[Start Date]+1,IF(WEEKDAY([Start Date],2)=4,[Start Date]+1,IF(WEEKDAY([Start Date],2)=5,[Start Date]+3,IF(WEEKDAY([Start Date],2)=6,[Start Date]+2,IF(WEEKDAY([Start Date],2)=7,[Start Date]+1,0))))))),IF([Task Recurrance]="Weekly",IF(WEEKDAY([Start Date],2)=1,[Start Date]+7,IF(WEEKDAY([Start Date],2)=2,[Start Date]+7,IF(WEEKDAY([Start Date],2)=3,[Start Date]+7,IF(WEEKDAY([Start Date],2)=4,[Start Date]+7,IF(WEEKDAY([Start Date],2)=5,[Start Date]+7,IF(WEEKDAY([Start Date],2)=6,[Start Date]+9,IF(WEEKDAY([Start Date],2)=7,[Start Date]+8,0))))))),IF([Task Recurrance]="Monthly",IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=1,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=2,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=3,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=4,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=5,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=6,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])+2),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=7,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])+1),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),0))))))),IF([Task Recurrance]="Quarterly",IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=1,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=2,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=3,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=4,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=5,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=6,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])+2),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=7,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+3,DAY([Start Date])+1),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),0))))))),IF([Task Recurrance]="Bi-annually",IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=1,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=2,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=6,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=4,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=5,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=6,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])+2),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date]),MONTH([Start Date])+1,DAY([Start Date])),2)=7,CONCATENATE(TEXT(DATE(YEAR([Start Date]),MONTH([Start Date])+6,DAY([Start Date])+1),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),0))))))),IF([Task Recurrance]="Annually",IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=1,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=2,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=3,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=4,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=5,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=6,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])+2),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),IF(WEEKDAY(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])),2)=7,CONCATENATE(TEXT(DATE(YEAR([Start Date])+1,MONTH([Start Date]),DAY([Start Date])+1),"d/MM/yyyy")," ",TEXT([Start Date],"hh:mm AM/PM")),0)))))))))))

推荐答案

您好kelsnz,

Hi kelsnz,

计算列的最大限制为255个字符.

There is a max limit of 255 characters for a calculated column.

计算列太长.

有关计算列的更多信息,您可以参考:

More information about calculated column, you can refer to:

https://technet.microsoft.com/en-us/library/cc262787.aspx #Column

谢谢

温迪


这篇关于计算列-长度有限制吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆