是的,我的问题的要点被描述为here,但我会简要解释,但链接也有我的问题的图片。
我有一个包含大约14,000个条目的工作簿,我需要对它们进行搜索和排序,以查找此工作簿中的大约409个条目。我不仅需要找到相同的'WONUM',而且需要在行中找到与此WONUM相关的数据。我试图使用一些公式搜索,如ISNA,MATCH和LOOKUP,但是我要么什么都没有回来,要么它失败了,或者只是给了我一个整数。
In this image,我创建了一个迷你测试工作簿,我需要找到的数据在B列中,“WON WONUM”,要搜索的数据在C列'WONUM'中。 A列,“匹配的WONUM”已经手动完成,以显示我在此搜索中需要的内容,但最终将包含我正在使用的某些公式以及某些人的帮助。正如您所看到的,'匹配WONUM'中的内容不是(也不应该)与'失败的WONUM'对齐,而是与'WONUM'对齐。
总而言之,需要在C列中搜索B列中的值,并将所有匹配项与相应数据一起返回到正确的行。
答案 0 :(得分:0)
您可能希望查找数字或数字作为字符串:
= IFERROR(MATCH(F1 + 0,A:A,0),MATCH(F1&"",A:A,0))
注意:这指的是F1作为搜索值,A指的是与范围相同的w。
答案 1 :(得分:0)
我可能不太了解处理前的数据是什么,您的示例是处理所需的结果,但右侧的绿色突出显示很容易使用条件格式。选择ColumnsC:I和HOME>样式 - 条件格式,新规则...,使用公式确定要格式化的单元格和格式化此公式的值::
=MATCH($C1,$B:$B,0)>0
格式化... 绿色填充,OK,OK。
此时,建议添加索引,例如在备用列的Row1中使用=row()
,向下复制以适应,然后选择复制的列,并选择Paste Special,Values。
ColumnsC:H可能按颜色排序,而绿色突出显示则按ColumnC排序。
我不确定ColumnA,但如果已经突出显示,那么该列可能会按颜色绿色独立排序,然后按数字排序。对于绿色ColumnA现在将与ColumnsC对齐:I和ColumnsA:B可以通过对索引列上的整个工作表进行排序来返回其原始顺序。
答案 2 :(得分:0)
格式化,只需将以下公式粘贴到单元格A1中,然后通过A列复制:
=IFERROR(IF(MATCH(C1,B:B, 0), C1), "NO MATCH")
(使用C:C而不是C1,正如你在你的例子中所尝试的那样,也应该正常工作,但是你的参数顺序与你试图做的相反。)