对Excel进行故障排除 - 比较单元格以在下一列中复制文本

时间:2016-12-19 20:39:11

标签: excel excel-formula

我有两张纸。一个人有一列文字。另一个有一列文本和一个带有数字的相邻列。

我想将每个单元格与另一张纸张上的范围进行比较。如果找到工作表B上的文本,我想拉出工作表A中列旁边的数字,并将其放在工作表B上字符串旁边的列旁边。

这似乎适用于第一个单元格,但是当我复制/粘贴它时返回0.

= IF(COUNTIF(D2,'ClientKW输入'!$ B $ 1:$ B $ 337),'ClientKW输入'!$ A $ 1:$ A $ 337,0)

对于D2列,它返回正确的数字,但不包括d3和其他单元格?!?

1 个答案:

答案 0 :(得分:1)

您也可以使用INDEX MATCH来实现这一目标。如下所示:

=INDEX(Sheet1!B:B, MATCH(Sheet2!A1, Sheet1!A:A, 0))

在上面的示例中,您要提取的数据位于Sheet 1 col B中,您用于搜索的值是Sheet 2 col A,与Sheet 1 col A匹配。您可能需要为此特定更改此值需要。