如果单元格值大于0,则复制行-Google表格

时间:2019-07-02 11:16:58

标签: filter google-sheets google-sheets-formula google-sheets-query google-query-language

我在电子表格中有一些单元格,试图用来为某些不同的服务进行价格计算。每行都有:

  • 每个服务的名称
  • 所请求的服务数量
  • 每单位服务的价格
  • 最后,总价格是通过将单价乘以数量得出的

但是,我已经为10到15个服务执行了此操作,因此并非每次都会使用所有服务。因此,现在我想尝试创建一个摘要版本,该版本将解释与上述完全相同的信息,但仅适用于所选的选项。为了确定要显示哪些服务,我计划进行过滤以仅在计算出的价格大于0时显示

我已经看到有FILTER函数,因此我尝试执行以下操作:

=FILTER(F6:F9, F6:F9 > 0)

这确实完成了仅显示大于0的值的基本工作。但是,有没有办法我可以扩展它以覆盖旁边列中的信息呢?还是我必须使用其他功能或脚本来实现这一目标?

1 个答案:

答案 0 :(得分:0)

您需要做的就是扩展FILTER的范围,例如:

=FILTER(F6:H9, F6:F9 > 0)

它甚至可能像:

=FILTER(A6:B9, F6:F9 > 0)

但是您可以根据需要使用QUERY

=QUERY(A6:Z9, "select F,G,H where F > 0", 0)
相关问题