promotion image of download ymail app
Promoted

EXCEL

如以下, 若COLUMN A 及C 其中有一樣的數字, 即 814 (A2 和 C3),則將B的ORANGE 自動加入D3, FORMULA如何寫? THANKS

-----A-------B-------------C--------D---

1 789---BANANA-----880

2 814---ORANGE-----117

3 230-----APPLE------814

更新:

問另一樣野, 如上題想將 COLUMN A MERGE WITH COLUMN B, 得出同一個CELL "789 BANANA"的效果可以嗎? 因試過在EXCEL做但唔WORK,THANKS

3 個解答

評分
  • 9 年前
    最愛解答

    假如A3是880, D1是否要顯示APPLE?

    2011-03-24 09:59:00 補充:

    D1輸入公式:

    =IF(COUNTIF(A$1:A$20,C1),VLOOKUP(C1,A$1:B$20,2,0),"")

    下拉

    如沒有相同的數字, D欄維持空白

    此題不宜用Lookup, Lookup 要求A欄是順序, 及如沒有相同數字, 便會傳回大於該數字的前一格

    2011-03-27 11:30:18 補充:

    如將A欄與B欄對換位置, 形成lookup value 並非在lookup_area的最左欄, 在此情況, 一般是用match函數:

    =IF(COUNTIF(B$1:B$20,C1),INDEX(A$1:A$20,MATCH(C1,B$1:B$20,0)),"")

    2011-03-27 11:36:22 補充:

    如用vlookup, 可加上一個if函數, 用邏輯值做成一個內存新的陣列作為lookup_area, B列為左, A列為右, vlookup 才可以有效工作:

    =IF(COUNTIF(B$1:B$20,C1),VLOOKUP(C1,IF({1,0},B$1:B$20,A$1:A$20),2,0),"")

    • Commenter avatar登入以回覆解答
  • Lee
    Lv 7
    9 年前

    D3格內的方程式為

    =LOOKUP(C3,A1:A3,B1:B3)

    • Commenter avatar登入以回覆解答
  • 9 年前

    yes, you are right

    • Commenter avatar登入以回覆解答
還有問題嗎?立即提問即可得到解答。