【发布时间】:2021-01-09 02:01:27
【问题描述】:
在 MS Project Professional 中,我有一个自定义字段,它返回正确的值...有时,在其他时候没有值,而在其他时候,#ERROR 没有明显的韵律或原因。
目标:我需要捕获 [Resource Names] 字段以在外部应用程序中使用 - 很简单 - 但是当我有一个资源单元有限的固定单元任务时,我需要排除“[##%]”名称的一部分。示例:Sam[25%] 但我只需要“Sam”
公式:IIf(IsNumeric(InStr(1,[Resource Names],"[")),LEFT([Resource Names],Len([Resource Names])-5),[Resource Names])
结果总结:
- 玛丽安 == M
- 山姆 == #ERROR
- 山姆[25%] ==山姆
- IDNR == #ERROR
- 核心开发 == Cor
- 宾杜 == 宾杜
- 宾杜[50%] ==宾杜
- 米歇尔 == 米
- 米歇尔[25%] == 米歇尔
- Disha == 空
- 迪莎[33%] ==迪莎
- 斯图尔特[50%] == 斯图尔特
- 斯图尔特 == S
奇怪的是,摘要任务没有显示正确的值。
需求:有人可以帮我修正公式吗?或者,我应该把它收起来,然后手动删除有问题的括号和数字吗?
【问题讨论】:
标签: formula project project-management ms-project