我的电子表格中有一个表格,如下所示
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 Row2 =' FEB'")
但它似乎没有用。
有什么想法吗?
答案 0 :(得分:1)
您可以改为使用FILTER公式:
=FILTER(AnotherTable!1:1001;AnotherTable!2:2="FEB")
或返回两个月:
=FILTER(AnotherTable!1:1001,((AnotherTable!2:2="FEB")+(AnotherTable!2:2="APR")))
答案 1 :(得分:1)
使用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