首页 > 解决方案 > 如何根据其他列的数据过滤列?(编辑:附图以供理解)

问题描述

在此处输入图像描述我在 A2:A6000 上有日期,在相应的 G3:G6000 上有一些从 -6 到 +6 的值。

只要相应 G 列中的值小于-4(即-4to-6)和大于4 即(4 到6),我想获取日期。

我想在单独的列上自动生成这些特定日期。如何在谷歌表格上做到这一点。

谢谢。

标签: google-sheets

解决方案


=QUERY(A1:G, "select A where G > 3 or G < -3", 1)

在您想要日期的行中尝试。

编辑

仍然不是 100% 确定你想要什么,试着把这个公式放在 Cell M2 中:

=QUERY(A2:I,"select A,B,C,D,E,F,G,H,I where H>0.03 or H<-0.03",1)

这将只返回 +3%/-3% 天的整个表格。如果您只需要日期和百分比,请使用:

=QUERY(A2:I,"select A,H where H>0.03 or H<-0.03",1)

或者只是日期,=QUERY(A2:I,"select A where H>0.03 or H<-0.03",1)

在此处输入图像描述


推荐阅读