[算表] 多個lookup_value的match-"或",忽略錯誤值

看板Office作者 (怡君怎麼會輸的…)時間17年前 (2009/01/19 16:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
之前惠獲先哲指導 在資料組 a,b,c,d 1,2,3,4 1 設a4=index(a1:d1,match(a3,a2:d2,0)) 可得a4=a 問題是lookup_value(a3)可否為兩個或以上的資料? 在下列資料組 a,b,c,d 1,2,3,4 1 8 9 希望使原a4公式中的a3={a3,a4,a5} 構想為 a6=index(a1:d1,match({a3,a4,a5},a2:d2,0)) 無論"1"出現在a3:a5任何一格 得解同樣為a6=a (當然上式又失敗了) 已知下列條件 1,a3:a5(1,8,9)不會出現可參照出兩欄的資料 即a3:a5三格中有一格是1,其餘兩格則不會出現2,3,4 2,a3:a5三格中可能沒任何一格為1,2,3,4。 以上固然可以用三個match做出來 但因為a3:a5可能長至a3:a13.... 這樣10多個match就會很長 有一個簡單的方法可以做到以上的目的嗎? 請各位賜教~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.175.72.250
文章代碼(AID): #19T3euT2 (Office)
文章代碼(AID): #19T3euT2 (Office)