标签: excel excel-formula
我正在为操作员设置一个excel文件。他们将扫描产品中的条形码,并将其填充到excel工作表的一列中。 我曾尝试在Excel中使用LOOKUP公式,但似乎无法正常工作。
COL A:数据库中的数据 COL B:来自扫描仪的数据 COL C:行号
在列A中查找列B的值,然后填充行号。在C列中。
= LOOKUP(B5,A:A,ROW(A:A))
我在C列的每个单元格中都使用了此公式。
行号填充不正确。
答案 0 :(得分:3)
=MATCH(B5,A:A,0)应该给您行号。而且,如果您希望获取该单元格的地址,则:=ADDRESS(MATCH(B5,A:A,0),1,4,1)
=MATCH(B5,A:A,0)
=ADDRESS(MATCH(B5,A:A,0),1,4,1)
如果您使用的是组合单元格,那么您肯定要使用=MATCH(B5,$A$5:$A$10,0)之类的绝对范围
=MATCH(B5,$A$5:$A$10,0)
答案 1 :(得分:1)
在A列中搜索B列并返回行。您可以使用:
注意:
我认为不需要定位整个范围。
= IFNA(MATCH(B1,$ A $ 1:$ A $ 6,0)+ ROW($ A $ 1:$ A $ 6)-1,“”)
结果: