返回列表 上一主題 發帖

[發問] 資料自動顯示的問題

[發問] 資料自動顯示的問題

手動輸入A欄和B欄,然後想讓C欄根據右邊L2:N22的資料自動顯示出相關主題,請問該怎麼寫?
試了用Vlookup,可是有兩個條件限制,所以不成功。

test.rar (9.05 KB)

=LOOKUP(2,1/($L$2:$L$22=A2)/($M$2:$M$22=B2),$N$2:$N$22)

TOP

成功了~ 可是若資料不正確的話,要顯示空白而不是#N/A,該怎麼寫?
還有,前面的2和1請問是什麽意思?

TOP

=IF(ISERROR(LOOKUP(2,1/($L$2:$L$22=A2)/($M$2:$M$22=B2),$N$2:$N$22))=TRUE,"",LOOKUP(2,1/($L$2:$L$22=A2)/($M$2:$M$22=B2),$N$2:$N$22))
YOYO

TOP

回復 1# ckinwing


不好意思~我家的excel是2003舊版的,您的檔案是2010新版的~無法開啟,可否轉存舊版格式呢?謝謝!

TOP

本帖最後由 ann 於 2011-4-16 18:43 編輯



這是之前我有類似的問題
版主大人提供我利用offset與match兩函數
替我解決煩腦
在此野人獻曝給您參考
在C2輸入
{=OFFSET($N$1,MATCH($A2&$B2,$L$2:$L$22&$M$2:$M$22,0),)}
提醒:完成後ctrl+shift+enter 齊按才能出現{}


再加上利用IF去判斷
{=IF(ISNUMBER(MATCH($A2&$B2,$L$2:$L$22&$M$2:$M$2,0)),  是否為TRUE,若條件成立則
OFFSET($N$1,MATCH($A2&$B2,$L$2:$L$22&$M$2:$M$22,0),),  不成立則
"")}

以上是新手得前輩相助後不自量力地想小小回饋
若有錯誤還請前輩們指點一二




若理解有誤還請前輩們指點
1

評分人數

Ann

TOP

試試可相容性軟件

TOP

        靜思自在 : 是非當教育,讚美作警惕。
返回列表 上一主題