我有一个临时工作表,我需要更新投资组合持有债券和现金的行业价值。目前在工作表中,我会将任何债券分配为“债券”,将任何现金分配为“现金”。我在下面有一个示例表:
PortfolioID IssueClassification Sector Weight
AAA 020 Bond 2.3
AAA 010 Cash 1.5
AAA 030 Equity 1.5
AAA 030 Equity 5.5
AAA 030 Equity 10.0
BBB 010 Cash 7.0
BBB 030 Equity 1.5
BBB 030 Equity 2.5
所以我想更新工作表,如果上面的投资组合 AAA 同时持有债券和现金,我想将其部门更改为“现金和债券”。但是,如果像上面的投资组合 BBB 一样,它只持有现金而没有债券,那么该部门应该保持为“现金”。如果投资组合持有债券但不持有现金,则该部门仍应更改为“现金和债券”。我已经研究了在插入到我的#worktable 期间开发此功能的方法,但这会使该过程效率太低。
所以最终我希望我的上表看起来像这样:
PortfolioID IssueClassification Sector Weight
AAA 020 Cash and Bonds 2.3
AAA 010 Cash and Bonds 1.5
AAA 030 Equity 1.5
AAA 030 Equity 5.5
AAA 030 Equity 10.0
BBB 010 Cash 7.0
BBB 030 Equity 1.5
BBB 030 Equity 2.5
我不确定最能实现这一点的更新脚本。有什么帮助吗?