返回列表 上一主題 發帖

請教按兩個條件都符合找到搜尋值的函數寫法

=IF(COUNTIF($A$2:$A$18,$F3),IF(COUNTIF($B$2:$B$18,$G3),LOOKUP(1,1/($A$2:$A$18&$B$2:$B$18=$F3&$G3),$C$2:$C$18),"無該項金額"),"無傳票資料")

IF用法.jpg (81.13 KB)

IF用法.jpg

沒事就來逛逛

TOP

建議你多找找,多看看,把論場的帖子都看完了,成不了仙也成佛了!chin15 發表於 2011-3-29 08:23



確實...我之前還沒發現這個網站之前也是一知半解,

看了一段時間之後雖然仍是半桶水,但認識的工具已經夠運用在目前的工作上了~
沒事就來逛逛

TOP

這個方式是在這邊學到的...只是我的解釋可能會不清楚~
多看一些別人的問題應該可以找到比較明確的解釋,
以下就以我的概念解釋公式,
=LOOKUP(1,1/($A$2:$A$18&$B$2:$B$18=$F2&$G2),$C$2:$C$18)
第一個引數 1,用來找到第二引數資料串裡面的數值,可用大於0的任何數字
第二個引數 1/($A$2:$A$18&$B$2:$B$18=$F2&$G2),得到 {0,0,0,1,0,0,0,...} 這樣的資料,
當有符合第一個引數的資料時,就回傳相對應的第三個引數,
此用法所找到的是最後一筆符合的資料。
比較明確的解釋可能要請其他前輩來解釋了,
之前有看過前輩做過詳細的解釋,但...忘記在哪裡了...
沒事就來逛逛

TOP

回復 11# gong
感謝~gong 版大的解釋,
看完版大的解釋後,對LOOKUP的函數有比較深的了解了,
之前只知道怎麼用,而不知道這個函數的涵義,
再次感謝版大不吝指導~
沒事就來逛逛

TOP

回復 18# ANGELA
傻傻的一個一個拆+1...
原來還有這樣方便的功能阿...
感謝指導~
沒事就來逛逛

TOP

        靜思自在 : 屋寬不如心寬。
返回列表 上一主題