我想交叉引用两张表中的邮政编码并记录匹配的数量

我想交叉引用两张表中的邮政编码并记录匹配的数量

我最近开始为一家慈善机构工作,帮助他们处理 IT 事务。我正在尝试更新他们的一个电子表格 (Excel 2010)。

我有 2 个邮政编码列表,这两个列表位于同一个 excel 文件的不同工作表中的单独列中。每行包含一个邮政编码。我想交叉引用数据,以便如果第 1 个工作表上的邮政编码与第 2 个工作表上的邮政编码匹配,则它们旁边的单元格中会有一个数字“1”。如果它们匹配多个邮政编码,我希望该数字为 2、3、4 等。

我在第一张表中有第一份邮政编码列表,从单元格 B3 开始,然后是 B4、B5 等。第二张表中的邮政编码列表也是从 B3 开始,然后是 B4、B5。我并不是想看看两个“B3”单元格是否匹配,而是想看看第二张表中有多少邮政编码与第一张表中的“B3”单元格匹配,如果有 3 个匹配,则在第一张表的单元格 C3 中输入“3”

然后继续思考 Sheet1 B 列的其余部分寻找匹配项,并在 C 列中记录这些匹配项。

非常感谢您提供的任何帮助或建议,我将不胜感激,这将减少数百小时的浪费,我希望看到这些浪费得到更好的利用,谢谢!

答案1

这很容易做到计数如果

=COUNTIF(range,criteria)

这是我的运行屏幕截图(为了清晰起见,我把所有内容都放到了一张工作表上)

在此处输入图片描述

对于你来说,它可能是这样的(查找值的位置或在 Sheet2 上)

=COUNTIF(Sheet2!A$1A$10, A1)

编辑
根据您的评论,即使您在第 1 行中使用公式来获取邮政编码,它仍然有效。在下面的屏幕中,我使用 RIGHT 函数从 G 列获取邮政编码,如您所见,结果是相同的

在此处输入图片描述

相关内容