請幫我算公式。對於下面的格式表示歉意,因為我正在使用我的手機,而且我沒有 excel。比方說
A欄 1(單元格a1) 2(單元格a2) 3(單元格a3) B欄 4(儲存格 B1) 5(單元格 b2) 6(單元格 b3) C欄 7(單元格 c1) 8(單元格 c2) 9(單元格 c3)
或簡單地:
A1:C3
第一種情況:
如果我在儲存格 D1 中輸入 1,公式將給出 7。
第二種情況:
如果我在儲存格 D1 中輸入 4,它也會給我 7。
我只需要一個公式就能實現這一點。我嘗試使用索引和匹配,但我將其放在兩個單元格中,每個場景一個。我希望這兩者僅結合在一個單元格中。謝謝。
答案1
這是一個很長的公式,但您可以將其向下拖曳並找到 D 列中的值,它將為您提供 C 中與 A 或 B 列中與 D 相符的值同一行的對應值:
=IF(ISNA(MATCH(D1,$A$1:$A$3,0)),IF(ISNA(MATCH(D1,$B$1:$B$3,0)),"",INDEX($C$1:$C$3,MATCH(D1,$B$1:$B$3,0),1)),INDEX($C$1:$C$3,MATCH(D1,$A$1:$A$3,0),1))
將 $A$1:$A$3 替換為您的第一列
將 $B$1:$B$3
替換為您的第二列 將 $C$1:$C$3 替換為您的第三列
索引為$C$1 :$C$3 以查找結果僅在 C 列中
Match 中的 0 具有精確匹配
2 個嵌套 If 用於檢查 A 列中是否有匹配,否則,第二個 If 將在 B 列中檢查是否有匹配
如果A 列和B 列中都沒有匹配它將返回空“”