返回列表 上一主題 發帖

[發問] VLOOKUP比對不出來

[發問] VLOOKUP比對不出來

各位前輩們好
我要把0307-0318 這兩個工作表的零件代號做區分
意思就是這段期間內 有哪些是新增出來的零件代號

因為我自己用VLOOKUP去做比對 一直都是N/A
很苦惱的說....
複製.rar (12.51 KB)

可以貼圖嗎? 目前無下載權限
可以先確認 比對列是否有空格 還是 不符

TOP

本帖最後由 p212 於 2015-3-18 17:18 編輯

回復 1# wangyihong24
以「0307」工作表為基準,在「0318」工作表之儲存格H2輸入公式
=IF(ISNUMBER(MATCH(A2,'0307'!$A:$A)),"新增","")
向下複製
請參考!

TOP

回復 3# p212


    你好 前輩 我看不懂這裡
    =IF(ISNUMBER(MATCH(A2,'0307'!$A:$A)),"新增","")
   該怎麼調整
因為一直公式錯誤

TOP

回復 4# wangyihong24
就1#的範例而言,請問您期待的答案是什麼?
可以用1#的檔案提供一下範例?
謝謝!

TOP

比對結果為 NA 是 公式正確 比對無資料
應該是要確認 比對 類 是否有相異數據
最簡單的確認方法 就是 自己去找 一對 相符的數據
確認一下 這2筆 是否 增減什麼 造成 比對不到

TOP

學習學習!!!!!!!!!!!!!!

TOP

回復 1# wangyihong24

新零件.rar (13.39 KB)

新零件.png (52.09 KB)

新零件.png

TOP

H2 =IF(COUNTIF('0307'!A:A,A2),"否","是")
往下複製公式
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

.......把0307-0318 這兩個工作表的零件代號做區分, 有哪些是新增出來的零件 ...


新增零件代號, 0318工作表有, 但, 0307工作表沒有,

0318工作表, H2, 輸入陣列公式 (一齊按 Ctrl + Alt + Enter 3鍵 ) :

=IFERROR(INDEX(A$2:A$31,SMALL(IF(ISERROR(MATCH(A$2:A$31,'0307'!A$2:A$36,0)),ROW(A$1:A$30)),ROW(1:1))),"")

公式向下複製

TOP

        靜思自在 : 能付出愛心就是福,能消除煩惱就是慧。
返回列表 上一主題