2017-07-07 108 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