在创建公式时需要一些帮助。
在A列中有类似“ EAJ,ECJ,EDJ ...”的文本,在B列中有需要返回的文本,在这种情况下为“ C1”。但是,当我使用索引/匹配的vlookup时,由于明显的原因,导致空白单元格。
有什么方法可以建立公式来匹配A列中的文本,并首先返回B列上方的非空单元格?例如,如果匹配文本在A322中,则返回值将为B318,因为从B322到B319的范围内的单元格都是空白。
答案 0 :(得分:1)
您需要在B列中找到最后一个文本,直到找到ECJ所在的行。
=INDEX(B:B, MATCH("zzz", B$1:INDEX(B:B, MATCH("ECJ", A:A, 0))))
用"ECJ"
替换工作表中包含 ECJ 或要在A列中匹配的任何其他值的单元格。