2017-07-07 76 views
0

嗨我想要做一些数据显示使用谷歌工作表中的FILTER函数。过滤谷歌最低列跨越列

我想要的是1行上3列的最小值。

这可能吗?

例如:在

A 1 6 10 
B 3 5 9 
C 4 4 8 
D 5 3 7 
A 2 1 6 

过滤器应该给:

第B
A 1 
A 1 

过滤器应该给:

B 3 

我真的很喜欢使用过滤器功能,但=filter({A:A,min(B:D)},A:A="A")不起作用。

回答

0

也许,如果你的三个(标记)列A,B和C:

=filter(A2:C2,A2:C2=min(A2:C2)) 

,但在这种情况下,过滤器会矫枉过正。

+0

一旦它找到一个匹配,他们就从另一张带有1000行的工作表中拉出来,我希望它能在这里显示至少三列。 – mfizz

+0

@mfizz我认为上述不适合你,所以不理解你的要求。 – pnuts

+0

@ pnuts让我试着澄清一下。假设有一个过滤器函数返回匹配。现在我知道我可以在与该特定行匹配关联的任何列中获取任何值。 我想要做的是为那个特定的行,我想显示**值**这是3列中的最低值: '= filter({A:A,min(B:B,C :C,D:D),F:F,min(G:G,H:H,I:I)} A:A = A2) 这会给我结果:A,B (BCD之间的最小值),F,H(GHI之间的最小值) 不一定希望col,但是值(最小值在BHI之间),F,G(GHI之间的最小值) 另一个例子: – mfizz