第一次在谷歌表格中嘗試“查詢”。需要一些幫助。提前致謝。
我有一個帶有兩個標簽“作業表 1”和“作業表 2”的谷歌作業表
表 1 結構:

表 2 結構:

我正在嘗試創建一個動態查詢,如果 Entity = Person "x" 并且 Value = A 或 B 或 C,則 Des 編號(來自 sheet2)填充在黃色單元格的 Sheet 1 中
到目前為止,我已經嘗試過這些查詢,但出于某種原因它會拋出“#N/A”錯誤
查詢({Sheet2!$A$1:$AC$10}, "SELECT Col1,Col"&MATCH(B1,Sheet2!$A$1:$AC$1,0))
查找($B$1,QUERY({Sheet2!$A$1:$AC$10}, "SELECT Col1, Col"&MATCH("L",Sheet2!$A$1:$AC$1,0)))
有人可以通過這個查詢指出我正確的方向嗎?
uj5u.com熱心網友回復:
它有點復雜,因為您必須首先取消透視 Sheet2,然后應用查詢,最后將結果加入一個單元格中。
=iferror(textjoin(char(10),,query(arrayformula(split(flatten(Sheet2!$A$2:$A$4&"|"&Sheet2!$B$1:$F$1&"|"&Sheet2!$B$2:$F$4),"|")),"select Col2 where Col1='"&$A2&"' and Col3='"&B$1&"' ")))
Sheet2!$A$2:$A$4&"|"&Sheet2!$B$1:$F$1&"|"&Sheet2!$B$2:$F$4根據需要進行調整。
解釋
Sheet2就像

要取消旋轉 Sheet2,請嘗試
=arrayformula(split(flatten(Sheet2!$A$2:$A$4&"|"&Sheet2!$B$1:$F$1&"|"&Sheet2!$B$2:$F$4),"|"))

然后應用您的查詢
query(_______________,"select Col2 where Col1='"&$A2&"' and Col3='"&B$1&"' ")
最后加入結果

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/378468.html
