iT邦幫忙

0

Excel 資料對比問題

  • 分享至 

  • xImage

https://ithelp.ithome.com.tw/upload/images/20180817/20111137frpy183XLc.jpg
https://ithelp.ithome.com.tw/upload/images/20180817/20111137uMjWomu3vT.jpg

本人想對比兩組資料,本同的排同一欄, 沒有相同的就空格了
就像圖A 轉為圖B 這樣,有沒有公式來幫助快速處理???? 謝謝

achan iT邦研究生 4 級 ‧ 2018-08-17 21:40:17 檢舉
我用過vlookup達成類似的表單
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
ccenjor
iT邦高手 1 級 ‧ 2018-08-19 18:29:16

https://ithelp.ithome.com.tw/upload/images/20180819/20109881UBrjKuVf48.png
步驟1:首先新增一張空白工作表(工作表2)。
步驟2:將A1:C14框選起來,按CTRL+C鍵複製。
步驟3:點取新工作表(工作表2)的A1儲存格,按CTRL+V鍵貼上。
步驟4:點取新工作表(工作表2)E2儲存格輸入公式「=IFERROR(VLOOKUP(A14,工作表1!$E$2:$G$6,1,0),"")」。
【公式解說】
VLOOKUP(A14,工作表1!$E$2:$G$6,1,0) 將工作表2的A1儲存格到工作表1的E2:G6儲存格範圍找尋是否有相同時間資料,若有則傳回該時間資料。
=IFERROR(VLOOKUP(A14,工作表1!$E$2:$G$6,1,0),"") 若找不到相同時間資料則在該儲存格不填入資料。
步驟5:將滑鼠指標移到E2儲存格右下角拖拉方塊上方,待指標變為「+」號,按住滑鼠左鍵不放向右拖曳到E14儲存格,將公式複製到E3:E14,如下圖所示。
https://ithelp.ithome.com.tw/upload/images/20180819/20109881AuvQ3vvyUY.png
步驟6:點取新工作表(工作表2)F2儲存格輸入公式「=IF(E2<>"",VLOOKUP(E2,工作表1!$E$2:$G$6,2,0),"")」。
【公式解說】
VLOOKUP(E2,工作表1!$E$2:$G$6,2,0) 將工作表2的E2儲存格內容到工作表1的E2:G6儲存格範圍找尋是否有相同時間資料,若有則傳回該該範圍第2欄資料。
=IF(E2<>"",VLOOKUP(E2,工作表1!$E$2:$G$6,2,0),"") 假設E2儲存格內容不為空白,執行VLOOKUP函數,否則不填入資料。
步驟7:將滑鼠指標移到F2儲存格右下角拖拉方塊上方,待指標變為「+」號,按住滑鼠左鍵不放向右拖曳到F14儲存格,將公式複製到F3:F14,如下圖所示。
步驟8:點取新工作表(工作表2)G2儲存格輸入公式「=IF(E2<>"",VLOOKUP(E2,工作表1!$E$2:$G$6,3,0),"")」。
步驟9:將滑鼠指標移到G2儲存格右下角拖拉方塊上方,待指標變為「+」號,按住滑鼠左鍵不放向右拖曳到G14儲存格,將公式複製到G3:G14,如下圖所示。
https://ithelp.ithome.com.tw/upload/images/20180819/20109881YZh4UdXatj.jpg

我要發表回答

立即登入回答