看板 Office 關於我們 聯絡資訊
軟體: EXCEL 版本: 2003 sheet1 是基準資料 是用來當標準的 A B 1 CD-100 T110110 2 CD-252 S120332 3 CD-225 D115263 4 RS-225 S112000 5 RS-252 B12003 6 AS-452 D1133520 以下有1000筆資料 都是有cd rs as開頭 在另一張工作表Sheet2 是要比對的資料 ex A B 1 RS-225 S112000 2 CD-225 D115263 3 CE-275 S112001 現在要比對Sheet2 當A1=RS-225 且B1=S112000 可以在C1顯示 Y 想要的結果 A B C 1 RS-225 S112000 Y 2 CD-225 D115263 Y 3 CE-275 S112001 N 4 CD-252 S120331 N <=A4雖然有CD-252 可是B4不一樣 也是錯 因為有1000筆 且順序"完全不一樣" 就算排序也很難找 可以有快速的方法嗎 函數類最好 ! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.209.25
newacc:C1=IF($B1=VLOOKUP($A1,Sheet1!$A$1:$B$1000,2,FALSE),"Y", 06/27 21:37
newacc:"N") 06/27 21:37
newacc:但這函數在第三例的時候會N/A.......我正在想辦法修正XD 06/27 21:38
newacc:用了很奇怪的方法修正好了XD 06/27 21:44
newacc:C1==IF(COUNTIF(Sheet1!$A$1:$A$6,A1)=0,"N",IF($B1=VLOOKU 06/27 21:45
newacc:P($A1,Sheet1!$A$1:$B$6,2,FALSE),"Y","N")) 06/27 21:45
newacc:喔我只有sheet1只有做六格要再多的話請把$A$後面的數字改掉 06/27 21:47
ichol:那個結果是一定要的 因為有A相同B不一樣...所以 06/27 23:04
newacc:唔.....所以我修正好了啊囧 06/27 23:39