Google sheets 我如何搜索一个特定的单词(在一行中)并使用上一列的值(位置不特定)和公式进行回答
在谷歌的表单上有可能做到这一点吗 我有单行的信息(它不是通过列组织的),我想指定一个搜索公式来查找信息并返回以前的单元格(左边一列)值 例如 A1 | A2 | A3 | A4 | A5 | A6 我想搜索A5,返回A4Google sheets 我如何搜索一个特定的单词(在一行中)并使用上一列的值(位置不特定)和公式进行回答,google-sheets,split,reference,match,google-sheets-formula,Google Sheets,Split,Reference,Match,Google Sheets Formula,在谷歌的表单上有可能做到这一点吗 我有单行的信息(它不是通过列组织的),我想指定一个搜索公式来查找信息并返回以前的单元格(左边一列)值 例如 A1 | A2 | A3 | A4 | A5 | A6 我想搜索A5,返回A4 我试过Vlookup、hlookup等,但如果信息不是通过列组织的,我似乎无法理解它。您需要拆分输入字符串,然后使用索引&匹配来定位所需元素 以下是解决方案: =INDEX(split(A1," | "),IF(MATCH("A5",sp
我试过Vlookup、hlookup等,但如果信息不是通过列组织的,我似乎无法理解它。您需要拆分输入字符串,然后使用索引&匹配来定位所需元素 以下是解决方案:
=INDEX(split(A1," | "),IF(MATCH("A5",split(A1," | "))-1=0,1,MATCH("A5",split(A1," | "))-1))
说明:
- A1是包含此文本的单元格:A1 | A2 | A3 | A4 | A5 | A6
- A5是您要查找的元素
=INDEX(split(A1," | "),IF(MATCH("A5",split(A1," | "))-1=0,1,MATCH("A5",split(A1," | "))-1))
说明:
- A1是包含此文本的单元格:A1 | A2 | A3 | A4 | A5 | A6
- A5是您要查找的元素
=IFNA(INDIRECT(ADDRESS(1, MATCH(I1, A1:1, 0)-1)))
试试:
这不是正确答案,因为只有单元格A1包含:A1 | A2 | A3 | A4 | A5 | A6。需要首先拆分数据。这不是正确答案,因为只有单元格A1包含:A1 | A2 | A3 | A4 | A5 | A6。需要先拆分数据。共享工作表副本共享工作表副本