Google表格搜索值并返回存在该值的多行中的某些列

时间:2019-03-12 10:28:57

标签: google-sheets google-sheets-formula

我正在寻找可以执行以下操作的公式: 在E:I列中查找一个值,并从其存在的行中返回B:D列中的所有值。 示例:寻找S190202,它将从第2、5、6行返回B:D

Data set

1 个答案:

答案 0 :(得分:1)

=QUERY(A1:I, "select B,C,D where E='S190202'
                              or F='S190202'
                              or G='S190202'
                              or H='S190202'
                              or I='S190202'", 1)

有关单元格的引用,您可以将其更改为:

=QUERY(A1:I, "select B,C,D where E matches '"&K2&"'
                              or F matches '"&K2&"'
                              or G matches '"&K2&"'
                              or H matches '"&K2&"'
                              or I matches '"&K2&"'", 1)

其中 K2 包含值S190202