通过Microsoft Excel中的vlookup制作列表?

问题描述 投票:3回答:3

我有一个excel表,有三列:名称,组织,合同到期(是/否)。

我有20张其他床单,每个组织一张。在每张纸上,我想要合同到期的人的名字来自该公司。我可以为列出的第一个执行vlookup,但我需要每个组织的完整列表。有什么建议?

excel vlookup
3个回答
1
投票

创建表的数据透视表。

页面字段=组织

行字段=名称

列字段=合同到期(是/否)

数据项=合同计数到期(是/否)

使用列字段上的过滤器并仅选择“是”值。

使用“页面”字段上的下拉列表,然后选择要查看的组织。


0
投票

假设您的主要工作表名为“List”,如下所示:

   |    A     |    B    |    C     |
------------------------------------
 1 |   name   | company | expired? |
 2 |   mary   |   XYZ   |    NO    |
 3 |   fred   |   ABC   |   YES    |
 4 |    ..    |   ...   |    ..    |

然后,在公司“XYZ”的表格上:

   |    A    |  B   |  C   |   D  |
------------------------------------
 1 |         |      |      |      |
 2 |    1    |  f1  |  f2  |  f3  |
 3 |  =A2+1  |  f1  |  f2  |  f3  |
 4 |  =A3+1  |  f1  |  f2  |  f3  |
 5 |   ...   |  ..  |  ..  |  ..  |

f1: =IF(AND(List!B2="XYZ",List!C2="YES"),B1+1,B1)
f2: =IF(A2>MAX(B:B),"",MATCH(A2,B:B,0))
f3: =IF(C2="","",INDEX(List!A:A,C2))

0
投票

如何生成只有联系人到期的列表,然后使用免费的DataPig Excel Explosion插件。 [wizzard将基于列的数据拆分为单独的组织工作簿]?我不认为excel 2007有一个版本,但我已经看到了关于网络做同样事情的宏的例子。

© www.soinside.com 2019 - 2024. All rights reserved.