返回列表 上一主題 發帖

輸入相同編號時, 自動顯示上一筆銀額

輸入相同編號時, 自動顯示上一筆銀額

Test_NumberAmt.rar (6.29 KB)

=LOOKUP(1,0/(B$2:B3=B4),D$2:D3)

TOP

回復 2# fengetianxia

  此公式不行

  因為資料持續增加中.

TOP

google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

回復 4# hcm19522

   答案正確, 謝謝!

TOP

回復 4# hcm19522
請教一下hcm19522大大:
拜讀了程式,可是不了解0/(B$1:B6=B7)這個的使用手法,不知道能否解說一下呢?感謝您。
clio

TOP

本帖最後由 hcm19522 於 2017-8-29 19:04 編輯

回復 6# clio
(一)例 :LOOKUP(A1,{1,5,9},{"A","B","C"})-->A1=1~4-->"A" ,5~8-->"B" ,9(含)以上-->"C"-->另解 1(含)以上是A  ;5(含)以上是B  ;9(含)以上是C ;<1 錯誤
(二)條件成立為真(TURE) 條件不成立為假 (FALSE)-->LOOKUP(1,0/條件是否成立,對應列)-->0/TURE或FALSE-->0與無意義-->LOOKUP找到最後一個為真 .為0 者
例 :A1:A5={1,2,3,4,5}-->LOOKUP(1,0/(A1:A5<3),{11,12,13,14,15})-->0/(A1:A5<3)產生{0,0,無意義,無意義,無意義}-->找到最後一個為真 .為0 是第二位置的對應列 12
google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

回復 7# hcm19522
感謝Hcm19522的詳細解釋,這樣我清楚了,LOOKUP(5,0/(B$1:B3=B4),D$1:D3))是找出最後一筆為真的資料,那假如要找第一筆呢?可以怎麼修正呢?
clio

TOP

回復 8# clio

INDEX(D$1:D3,MATCH(,0/(B$1:B3=B4),))

OR


   INDEX(D:D,MATCH(,0/(B$1:B3=B4),))
google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

回復 9# hcm19522
了解…感謝hcm19522,這樣我就完全了解了,感謝您耐心的解說
clio

TOP

        靜思自在 : 謊言像一朵盛開的鮮花,外表美麗,生命短暫。
返回列表 上一主題