2013-04-29 72 views
0

我想提取一個單元格的行位置,該單元格的最小值是由2個不相鄰的列組成的。看來MATCH函數不允許使用多個維數組。有沒有另一種方法來做到這一點?在多維數組中的MATCH函數

謝謝!

+0

您是否考慮編寫宏? – Richard 2013-04-29 23:18:38

+0

不幸的是,我需要保持它免於宏。 – marillion 2013-04-29 23:20:52

回答

2

你可以嘗試這樣的

=MIN(IF(IF({1,0},A1:A100,D1:D100)=MIN(A1:A100,D1:D100),ROW(A1:A100)-ROW(A1)+1))

CTRL + SHIFT證實數組公式 + ENTER

假設你的數據在A1:A100D1:D100

如果Min val在A8(或D8)中找到ue,公式將返回8

+0

工程就像一個魅力! – marillion 2013-04-29 23:27:18

+0

只是出於好奇,這種方法可以擴展到找到列位置嗎? (例如,爲列A和D返回1或4) – marillion 2013-04-29 23:31:44