首页 > 解决方案 > 数组公式索引匹配?

问题描述

有没有办法把这个公式变成一个实际的数组?它会在哪里填写 A2:A 本身的所有内容?

=ARRAYFORMULA(INDEX('Handle Finish'!$B$2:$B$24,MATCH(TRUE,ISNUMBER(SEARCH('Handle Finish'!$A$2:$A$24,A2:A)),0)))

在此处输入图像描述 https://docs.google.com/spreadsheets/d/1S3svXvdC45VqCFu1710_VrEuo4kWo0kKe6CuxbpnqnI/edit?usp=sharing

标签: arraysgoogle-sheetsgoogle-sheets-formulaarray-formulasgs-vlookup

解决方案


利用:

=ARRAYFORMULA(IFNA(VLOOKUP(IFNA(REGEXEXTRACT(LOWER(A2:A), 
 TEXTJOIN("|", 1, 'Handle Finish'!A2:A))), 'Handle Finish'!A2:B, 2, 0)))

p


推荐阅读