Excel A 列中的公式匹配值和 return 非空白单元格 B 列
Excel formula match value in column A and return not blank cell column B
在创建公式方面需要一些帮助。
在 A 列中我有类似 "EAJ, ECJ, EDJ..." 的文本,在 B 列中有我需要 return 的文本,在本例中为 "C1"。但是,当我使用 index/match 的 vlookup 时,由于明显的原因得到空白单元格。
有什么方法可以构建一个公式来匹配 A 列中的文本,并且 return 首先不是 B 列上方的空单元格?例如,如果匹配文本在 A322 中,则 return 值将为 B318,因为 B322 到 B319 范围内的单元格为空白。
Index/Match
您需要将 B 列中的最后一个文本定位到您在其中找到 ECJ 的行。
=INDEX(B:B, MATCH("zzz", B:INDEX(B:B, MATCH("ECJ", A:A, 0))))
用 "ECJ"
替换工作表中包含 ECJ 或 A 列中要匹配的任何其他值的单元格。
在创建公式方面需要一些帮助。
在 A 列中我有类似 "EAJ, ECJ, EDJ..." 的文本,在 B 列中有我需要 return 的文本,在本例中为 "C1"。但是,当我使用 index/match 的 vlookup 时,由于明显的原因得到空白单元格。
有什么方法可以构建一个公式来匹配 A 列中的文本,并且 return 首先不是 B 列上方的空单元格?例如,如果匹配文本在 A322 中,则 return 值将为 B318,因为 B322 到 B319 范围内的单元格为空白。
Index/Match
您需要将 B 列中的最后一个文本定位到您在其中找到 ECJ 的行。
=INDEX(B:B, MATCH("zzz", B:INDEX(B:B, MATCH("ECJ", A:A, 0))))
用 "ECJ"
替换工作表中包含 ECJ 或 A 列中要匹配的任何其他值的单元格。