作者ichol (深色憂鬱的心)
看板Office
標題[算表] 資料比對的問題~
時間Sat Jun 27 18:51:47 2009
軟體:
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