我不确定如何真正创建问题... 但是我遇到的问题是:我有一个与法规文件有关的列表(按行),在尝试创建某种for循环或精心设计的VLookUp / Index公式后,我正在寻求帮助。 例如:
现在,我想使用这些行来找到文档中的相应部分。我已经提取并格式化了合规性文档,因此它是excel格式。
所以我真正需要的是:一个可以 1.取得符合性编号(例如,单元格A3中存在的1A-1),然后找到一个单元格(在单列D中),其单元格为1A-1,而不是1A-1.1,不是1A-1.1.2,等等。并将其返回到例如1A-1的相邻单元格。
非常感谢您……我真迷失了!! :/
答案 0 :(得分:0)
您可以通过两种方式(我知道)进行“查找”:
使用 VLOOKUP :
B3单元格包含您的公式
=IF(ISERROR(VLOOKUP(A3,C:D,2,FALSE)),"",VLOOKUP(A3,C:D,2,FALSE))
其中“ FALSE ”表示必须完全匹配,并且不必对数据进行排序。
使用 INDEX 和 MATCH :
F3单元格包含索引/匹配公式
=IF(ISERROR(MATCH(A3,C:C,0)),"",INDEX(D:D,MATCH(A3,C:C,0)))
其中“ 0 ”表示必须完全匹配,并且不必对数据进行排序。
MATCH (MATCH )功能找到f 配音的位置(如果使用整列,则为行号)。使用 INDEX 函数的这种方式(还有另一种方式)正是使用此找到的匹配项在 ANY 中返回该位置(行)中的单元格值指定的列范围(列)。因此它们是理想的组合。
使用 VLOOKUP 函数,您还必须指定范围的列索引(range_lookup),在这种情况下,当列不相邻时,范围可能会变得复杂。最重要的是,如果查找数据位于匹配数据的右侧,则该功能将不起作用。
答案 1 :(得分:0)