網站有35萬會員email名單在sheet 1
其中有9萬個不想收到email的會員在sheet 2
在只有excel的環境下,
用那個公式處理比較快?
謝謝
塞35萬不是問題
所以在 Sheet1 放 35萬,sheet2 放 9萬
sheet3 a1寫入:
用 MATCH(Sheet1!A1,'Sheet2'!$A$1:$A$100000,0) 找出要排除的,找不到會顯示#N/A
加上 if iserror 找出不要排除的並顯示~~
if( ISerror( MATCH(Sheet1!A1,'Sheet2'!$A$1:$A$100000,0) ) ,Sheet1!A1,"")
將這公式一直往下複制即可。
方式二,上面這寫法會導致每個公式的內容都不一樣。
將 Sheet1!A1 換成 INDIRECT("Sheet1!A"&ROW())
if( ISerror( MATCH(INDIRECT("Sheet1!A"&ROW()),'Sheet2'!$A$1:$A$100000,0) ) ,INDIRECT("Sheet1!A"&ROW()),"")
兩種公式試試看吧,我沒 35萬筆資料可以試~~
試完之後告訴我那個寫法比較快
內文搜尋

X