如果您已经建立这个部分:
当一个新的任务(列C)被分配给一个人,这将是自动的盟友复制到个人任务列表
所有你需要做的就是添加一个任务ID到主列表,并从每个片上,VLOOKUP,也许间接引用此底部。
如果你的主列表有任务被分配给这个公式的人会在D2进入主列表上:
=VLOOKUP(A2,INDIRECT("'"&B2&"'!B1:Z10000"),10,FALSE)
其中:
- A2是任务ID在主列表
- B2是表单名称/人员(例如人员A)
- 范围B1:Z10000是人员表单上的查找范围
- 数字10是ID字段和人员表上的注释之间的相对距离,列B包含任务ID。
表:主列表
A .............. B ................. C .... .......... D .................... E
任务ID ....人员.......新任务..Percentage ...评论
1 ..............人A ....任务1 ...... 70 ............. ....人A Comm 1
2 ..............人B ....任务2 ...... 12 .......... ....... Person B TestComment 1
3 .............. Person C .... Task 3 ...... 34 ....... .......... Person C TestComm 1
4 .............. Person A .... Task 4 ...... 23 .... .............个人AC omm 2
5 ..............人员B ....任务5 ...... 41 ................ 。Person B TestComment 2
6 .............. Person C .... Task 6 ...... 26 .............. ... Person C TestComm 2
Sheet:Person A
B ............ C ............ K ...... .............中号
任务ID..Task ......进展%..评论
1 ............任务1。 .. 70 .................人A Comm 1
4 ............任务4 ... 23 ..... ............人A Comm 2
工作表:个人B
B ............ C .......... ..K ................... ...,M
任务ID..Task ......进度%.....评论
2 ............任务2 ... 12 .... ................人B TestComment 1
5 ............任务5 ... 41 ......... ...........人B TestComment 2
表:人员C
B ............ C ........... .K ...................中号
任务ID..Task ......进展%..评论
3 ....... .....任务3 ... 34 .................人员C TestComm 1
6 ............任务6。 .. 26 ................. Person C TestComm 2
间接是一种引用另一个单元格的方式,而无需通过创建该引用的字符串来明确指出它。
所以,如果B2 =某甲
的公式将解析:
= VLOOKUP(A2, '某甲' B1:Z10000,10,FALSE)
“我想创建一个脚本VBA”,或者你想别人为你做呢? – pnuts 2014-10-17 04:53:10
我想要一个VBA脚本,只需点击一下按钮即可更新主任务列表 – Marco 2014-10-17 08:36:13