0
我在Excel 2013中工作。我有一個名爲data的表。在excel中查找多個條件中的多個值
color letter number
red a 1
red b 2
blue a 1
blue a 1
blue b 1
blue a 2
blue a 2
我想在[color] = blue和[letter] = a的所有行中查找[number],所以我在上面突出顯示的行。
=IFERROR(INDEX(data[number],AGGREGATE(15,6,ROW(data[#All])/((data[color]="blue")*(data[letter]="a")), ROW(1:1))), "")
此代碼給了我所有[數字]這是「藍色」和「一」,目前返回
number
1
1
2
2
我如何得到它,而不是返回此:
table
1
2
你能幫我走過這個邏輯嗎?所以MATCH()試圖找到符合條件的行的行號。 Match正試圖在數組|||中找到小於0的任何東西IF(data [custOrderId2] = $ D $ 1,COUNTIF(data [subKit2],$ F $ 1:F1),1)|||我無法弄清楚這個數組代表什麼 –
沒關係,我想通了:)這個答案很完美,非常感謝你! –