我需要此幫助: 當我提供2個參數:文章和顏色時,我想獲得該值。 我研究發現了MATCH,但從我所瞭解到的情況來看,它只收到一個值。我怎樣才能使用兩個值?提供兩個參數,從具有這兩個值的行中獲取值
示例:文章=褲子,顏色=藍色。
的樣本數據:
Article Color Value
Pants blue 100
Pants yellow 120
Pants red 60
Pants pink 90
Sweater black 30
Sweater white 35
我需要此幫助: 當我提供2個參數:文章和顏色時,我想獲得該值。 我研究發現了MATCH,但從我所瞭解到的情況來看,它只收到一個值。我怎樣才能使用兩個值?提供兩個參數,從具有這兩個值的行中獲取值
示例:文章=褲子,顏色=藍色。
的樣本數據:
Article Color Value
Pants blue 100
Pants yellow 120
Pants red 60
Pants pink 90
Sweater black 30
Sweater white 35
你也許可以嘗試利用CONCATENATE函數合併這兩個單元格的值,並查找連接字符串。
請看下面的圖片
K8 = MATCH(K7;G8:G13;0)
K9 = INDEX(E8:E13;K8)
平時常見的方式做,這是創建一個結合了兩列一列'文章 - 顏色',並在該列上進行查找或匹配。
這可以通過SumProduct函數完成。假設您在範圍A1被你給定的值:C7,那麼你可以使用的功能下:
=SUMPRODUCT((A2:A7=A2)*(B2:B7=B2)*(C2:C7))
要獲取值的兩個參數可以向下拖動自動填充柄或輸入第一個第一兩個值在一個單獨的範圍內並使用該函數。
非常好 - 謝謝你。 –
比方說,我想找到褲子和藍色的線條。 '= CONCATENATE(A2; B2)' 當我使用'= MATCH(G1; A2:B7)'結果是#N/A – noitib
看看我添加到我的答案的圖片。 –
你的方法總是給我任何顏色的褲子的最後值(在這種情況下是90)。 – noitib