web-dev-qa-db-ja.com

QUERYおよびIMPORTRANGEを使用して、Col1の一部の行が小見出しである場合にCol8から値を取得する

「Residential」を持つ行に対応するCol8の値を返したいだけです。 「住宅」に対応する行ではなく、一番上の行にある値しか取得できないようです。

=query(Importrange("Key","Sheet Name!A:H"), "Select Col8 where Col1 = 'Residential'")

一番上の行の値を返すだけです。

1
user213156
  • containsで試すことができます:
=QUERY(IMPORTRANGE("ID", "SheetName!A:H"), "select Col8 where Col1 contains 'Residential'")
  • またはmatchesを使用:
=QUERY(IMPORTRANGE("ID", "SheetName!A:H"), "select Col8 where Col1 matches 'Residential'")

0

デモスプレッドシート

0
user0