Arrays googlesheets数组/If-Then

Arrays googlesheets数组/If-Then,arrays,if-statement,google-sheets,Arrays,If Statement,Google Sheets,我需要在GoogleSheets中创建一个新选项卡,该选项卡将查看下表,并且仅在特定列中存在非零值时返回一行。例如,在“US”选项卡上,只有两行,第3行和第6行,并且只包含US列。每天在源工作表中添加/更改新数据,因此需要自动更新。这可能吗?如果可能,如何实现 Date Description Amount US Mexico Canada Japan 05/10/21 blue 208.80 2.00 05/06/21

我需要在GoogleSheets中创建一个新选项卡,该选项卡将查看下表,并且仅在特定列中存在非零值时返回一行。例如,在“US”选项卡上,只有两行,第3行和第6行,并且只包含US列。每天在源工作表中添加/更改新数据,因此需要自动更新。这可能吗?如果可能,如何实现

Date    Description Amount  US     Mexico   Canada  Japan
05/10/21    blue    208.80           2.00       
05/06/21    green   220.00  220.00          
05/04/21    brown   131.00              
05/03/21    black   75.00            22.00      
05/06/21    gray    20.00   30.00             27.00 
05/06/21    orange  82.00               
05/06/21    red    110.00                            23.00

您可以使用
查询
功能来实现这一点

根据我下面的截图,下面是第1行的示例
I1

=query({A:G},“选择Col1、Col2、Col3,其中Col4>0按Col1排序,Col2标签Col3‘美国金额’”,1)

我将范围
A:G
放在
{}
中,这样我就可以使用Col1、Col2、Col3表示法,而不是A、B、C-如果数据列可能在工作表中的其他位置移动,而不是从Col A开始,这将非常有用

QUERY
是一种伪SQL,功能非常强大

请考虑:-)