Arrays 基于另一个工作表中某列数据的结果创建一个表,并消除空值

Arrays 基于另一个工作表中某列数据的结果创建一个表,并消除空值,arrays,excel,Arrays,Excel,为了进行设置……我有大约12000行数据,用于捕获销售详细信息活动。我在数据右侧的一列中有一个Excel函数,用于根据唯一限定符标识发票号(如果交易符合限定符,则列出发票号,如果不符合,则分配“”)。在12000行数据中,可能有50行符合条件。然后,我需要使用符合条件的发票号来提取与符合条件的发票号匹配的所有发票的销售和COGS数据(此时需要另一种解释……符合条件的发票将列出两次……一次包含标识其符合条件的信息,但该行将没有销售数据,第二次包含销售数据……我不知道它为什么这样做。因此,换句话说,

为了进行设置……我有大约12000行数据,用于捕获销售详细信息活动。我在数据右侧的一列中有一个Excel函数,用于根据唯一限定符标识发票号(如果交易符合限定符,则列出发票号,如果不符合,则分配“”)。在12000行数据中,可能有50行符合条件。然后,我需要使用符合条件的发票号来提取与符合条件的发票号匹配的所有发票的销售和COGS数据(此时需要另一种解释……符合条件的发票将列出两次……一次包含标识其符合条件的信息,但该行将没有销售数据,第二次包含销售数据……我不知道它为什么这样做。因此,换句话说,包含销售信息的数据行我需要捕获的数据不包含允许我识别发票符合条件的数据)。每个月将当月的销售数据添加到人口中…因此,本月将有12000行,下个月将有16000行,依此类推

我希望创建一个只从销售数据中提取合格发票号的表(它基本上创建一个50行的表(在我的示例中),而忽略单元格等于“”的11950行).我可以做一个简单的数据透视表,但下个月我需要它来识别新的数据总量,并根据新增的月度数据行以及前几个月的数据行进行更新

非常感谢您的任何建议/想法