选择要与 Excel 上的另一个列表匹配的行

选择要与 Excel 上的另一个列表匹配的行

我是 Excel 新手,我正在尝试根据 A 列选择 C ​​列中的基因,并根据 A 列将 C 列至 H 列中的所有信息与相应的行进行匹配

电子表格

A 列是一个集合列表,当 A 列中的基因不在 C 列中时,我希望让 C 到 H 列与空白相匹配。

答案1

将 A 列复制到新列或新工作表。例如,将 A 列复制到 L 列,然后输入公式:

=IFERROR(VLOOKUP($L2,$C$2:$H$12,COLUMN(A1),FALSE),"")

然后向右向下拖动。

在此处输入图片描述

答案2

您可以尝试 IF 语句。

由于您不习惯使用 Excel,您可以单击“公式”并找到 IF/IF Else 公式,Excel 将“引导”您了解如何使用它,并在框中显示示例输出,因此您可以尝试您的公式以查看它是否有效:

IF(A1-100 = "GENETIC_SEQ", C1 = "Found", C1="").

此公式将检查 A1 到 100(根据您的需要进行更改)的 GENETIC_SEQ,但您必须像我上面那样使用双引号,否则 Excel 将无法正确读取它。

  • 如果 A# 的值等于 SEQ,则在 C1 中将打印“Found”
  • 如果为 False 并且 A# 不等于 SEQ,则 C# 留空。

PS 在一个框中写入公式后,您可以突出显示它,单击并拖动右下角到列(A)下方,以“智能”格式将公式“复制”到其他单元格,也就是说,它会将 A1/C1 更改为 A2/C2。


读完上面的评论后,该用户是对的,其中一个“LOOKUP”函数会比 IF/ELSE 更好用。您可以单击外汇按钮打开功能菜单,在搜索框中输入“查找”,然后根据描述选择您认为最适合的功能。

相关内容