web-dev-qa-db-ja.com

QUERYでローカルセルを参照する方法

私は100%完璧な式を持っています。ただ1つの問題:

式(作品):

=QUERY( ImportRange( "https://docs.google.com/spreadsheets/d/1Lf4r_b0fmFh6fClZsGmfZmo8ZD87qf8N_0f-Jaoyu-g/edit#gid=0", "Sheet1!A1:AA1000" ) , 
 "Select Col19 where Col8 = 2917", 0)

"Select X Where Y = Z"の代わりに

[〜#〜] z [〜#〜]が現在のシートの値になることを期待しています。

例:(機能しない)

=QUERY( ImportRange( "https://docs.google.com/spreadsheets/d/1Lf4r_b0fmFh6fClZsGmfZmo8ZD87qf8N_0f-Jaoyu-g/edit#gid=0", "Sheet1!A1:AA1000" ) , 
 "Select Col19 where Col8 = "Sheet1!F5"", 0)

SheetsはセルF5への参照を参照しますが、"Formula parse error"

[〜#〜] z [〜#〜]をリンクされたセルにすることはできますか?

1
Brian4591

[〜#〜] z [〜#〜]が数値の場合:

=QUERY(IMPORTRANGE("1Lf4r_b0fmFh6fClZsGmfZmo8ZD87qf8N_0f-Jaoyu-g", "Sheet1!A1:P1000"), 
 "select Col19 where Col8 = "&Sheet1!F5, 0)

[〜#〜] z [〜#〜]がテキスト文字列またはテキストと数値の混合の場合:

=QUERY(IMPORTRANGE("1Lf4r_b0fmFh6fClZsGmfZmo8ZD87qf8N_0f-Jaoyu-g", "Sheet1!A1:P1000"), 
 "select Col19 where Col8 = '"&Sheet1!F5&"'", 0)
0
user0