减少列中的行以匹配 Excel 中的另一列

减少列中的行以匹配 Excel 中的另一列

Excel 中我有两列相同类型的变量,分别称为Reduced Store NumbersOriginal Store NumbersReduced Store Numbers其行数少于“原始商店编号”。

我想要将Original Store NumbersSundayMondayTuesday缩减为与 相同的行Reduced Store Numbers。是否有函数可以做到这一点?

以下是数据集的一个示例:

Reduce Store Numbers    Original Store Numbers  Sunday  Monday  Tuesday
1                       1                       0       19      20
2                       2                       0       0       12
3                       3                       0       300     45
4                       4                       0       5000    100
7                       5                       0       25      150
                        7                       0       30      25

所需数据集:

Reduce Store Numbers    Original Store Numbers  Sunday  Monday  Tuesday
1                       1                       0       19      20
2                       2                       0       0       12
3                       3                       0       300     45
4                       4                       0       5000    100
7                       7                       0       30      25

我还没有尝试过任何东西,也不知道从哪里开始。原始数据集比这里发布的数据集更大。

答案1

也许最快的解决方案是添加一个辅助列,如下图所示:

在此处输入图片描述

这一列的公式为:=IFERROR(IF(MATCH(C2,A:A,0)>0,C2),"")。如果“减少门店数”列中包含“原门店数”,则显示“原门店数”,否则为空。

之后,您可以过滤新列中的数字并将数据复制到新工作表。

答案2

剪切第二张工作表中的最后四列,然后使用 vlookup 或索引仅匹配第一张工作表中的列与第二张工作表中的列。

相关内容