'specific' 文本添加到列时需要填充字段

Need to populate a field when 'specific' text is added to a column

正如我的标题所述,我想根据我制作的这张图片完成以下内容,希望它有意义。我已经完成了与此功能类似的操作,但不太记得我遗漏了什么。

我尝试自己做的公式(如下)。请让我知道我遗漏了什么,或者我是否使公式过于复杂,或者只是没有以正确的方式思考这个问题。

访问我的 sheet: https://docs.google.com/spreadsheets/d/1_HtEmzJgG5hLxU426JSYgr03g6TJGtl7qbpaY7jk2AI/edit?usp=sharing

=ARRAYFORMULA(IFERROR(VLOOKUP(QUERY(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY("♂"&UPPER(TRIM(IFERROR(
 SPLIT('Sheet 1'!A2:A, ","))))&"♀"&'Sheet 1'!B2:B, , 999^99)), , 999^99), "♂")), "♀"), 0), 2, 0)))

一个简单的 VLOOKUP 解决了这个...

=ARRAYFORMULA(IFERROR(VLOOKUP(D2:D, 'Sheet 1'!A:B, 2, 0)))