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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过Microsoft Excel中的vlookup制作列表?相关的知识,希望对你有一定的参考价值。

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

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

答案

创建表的数据透视表。

页面字段=组织

行字段=名称

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

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

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

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

另一答案

假设您的主要工作表名为“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))
另一答案

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

以上是关于通过Microsoft Excel中的vlookup制作列表?的主要内容,如果未能解决你的问题,请参考以下文章

如何在excel表中想让表1中的品名匹配出表二中品名对应的编码。

通过 Microsoft.Ace.OLEDB 接口导入 EXCEL 到SQLSERVER

是否可以通过 PHP 代码将 excel csv 文件直接打开到 microsoft excel 或其他 excel 支持的应用程序中

Microsoft Excel 中的 OpenXML 用于注释

通过 Microsoft OLE DB 提供程序使用 EXCEL 作为数据源

Excel - Microsoft Query 的页外引用