電子表格我有一個表在我的電子表格這樣的如何查詢通過行值
FEB MAR APR MAY 10 14 7 13 12 9 8 19 15 11 14 16
而且我想用另一個表此信息。我想要完成的是在另一個表中比較兩個月,通過獲取這個信息與月份的名稱。
FEB APR 10 7 12 8 15 14
我所做的是
= QUERY(AnotherTable 1:1001; 「SELECT * WHERE行2 = 'FEB'」)
但是,這並不似乎工作。
有什麼想法?
電子表格我有一個表在我的電子表格這樣的如何查詢通過行值
FEB MAR APR MAY 10 14 7 13 12 9 8 19 15 11 14 16
而且我想用另一個表此信息。我想要完成的是在另一個表中比較兩個月,通過獲取這個信息與月份的名稱。
FEB APR 10 7 12 8 15 14
我所做的是
= QUERY(AnotherTable 1:1001; 「SELECT * WHERE行2 = 'FEB'」)
但是,這並不似乎工作。
有什麼想法?
你也許能夠使用過濾器公式改爲:
=FILTER(AnotherTable!1:1001;AnotherTable!2:2="FEB")
還是要回到這兩個月:
=FILTER(AnotherTable!1:1001,((AnotherTable!2:2="FEB")+(AnotherTable!2:2="APR")))
這不會返回所需的結果。源數據有四列; OP需要兩列作爲結果,一個使用FEB,另一個使用第一行的APR。 –
OP中的示例公式僅查找'Feb'。此版本將帶回兩個月:= FILTER(AnotherTable!1:1001,((AnotherTable!2:2 =「FEB」)+(AnotherTable!2:2 =「APR」))) –
OP中的公式爲提問者已經嘗試了什麼。他說,「這行不通」,但他沒有解釋它有什麼問題。無論如何,這個問題並不清楚,因爲公式不包括兩個過濾標準。我認爲你的評論中的公式應該包含在你的答案中。 –
使用TRANSPOSE內置函數兩次,第翻轉源數據,第二個翻轉結果,而不是引用行,公式應引用列。
所得的式是
=TRANSPOSE(QUERY(TRANSPOSE(A:D),"Select * where Col1='FEB' OR Col1='APR'"))
應用上述公式以下源數據
FEB MAR APR MAY 10 14 7 13 12 9 8 19 15 11 14 16
將返回以下結果
FEB APR 10 7 12 8 15 14
問題是不夠的,因爲明確該公式不包括獲取兩列的過濾標準,它只包括'FEB',而'FEB'和' APR'列顯示在「另一個表」中。 –