【发布时间】:2015-12-14 10:00:03
【问题描述】:
我有一个带有名为“MAIN”的工作表的工作簿。 MAIN 包含名称 (col A) 电子邮件 (col B) 和 cols C 到 F,其中包含标识特定兴趣的代码。兴趣是北欧中心(Col c)的“NC”,路径维护(col d)的“TM”,滑雪交换(col e)等的SS。所以有人可能有兴趣帮助NC和SS .如果是这样,包含该人姓名和电子邮件的行将在 col C 中具有 NC,在 col E 中具有 SS。
我有名为NC、TM、SS 等的工作表(在同一个工作簿中)。这些单独的工作表将列出在主工作表中具有这些代码的所有个人的姓名和电子邮件。我希望这些工作表只列出对该特定领域感兴趣的人的姓名和电子邮件。
在NC 工作表中,我在列 A 中有一个公式,如下所示:
=if(MAIN!C:C="NC",MAIN!A:A,"")
该公式对整个 A 列都有效。该公式将列出工作表 NC 中所有在 MAIN 的 C 列中编码为 NC 的人的姓名。但是,如果一个人没有列出NC,我会在工作表NC 中得到一个空行。我不想要那条空白行。
例如,如果 MAIN 中列出的第一个和第三个名称在 col C 中具有 NC,则 NC 工作表如下所示:
name 1
name 3
我希望NC 看起来像:
name1
name3
我该怎么做?
【问题讨论】:
-
如果你不想要一个空行,为什么在你的公式中将它作为 ELSE 条件?
-
为什么不使用数据透视表?
标签: excel excel-formula