1 2 3 4 5 6

廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。

2009年6月2日 星期二

Vlookup查詢外部檔案應用(比對資料)

底下的例子是說明,如果把檔案給別人,請別人把屬於他的標示起來,其餘的刪除,這樣檔案拿回來時要整理時,就會很麻煩,這時候用vlookup指令就可以達到這個效果,只要把處理的檔案放在同一目錄,就可以,等所有的表都查完,再利用複製/選擇性貼上/值,再用取代把#N/A取代成空白,就完成了。

相關範例:http://272586.blogspot.com/2009/05/excel.html

在Excel中刪除空白其它資料往左補上

練習檔案:http://f272586.googlepages.com/vlookup.rar

1.要查詢的檔案有開啟時的公式 2.如果要查詢的檔案關閉時的公式

7 則留言:

沇佑蔡 提到...

您好,請問外部連結的資料如果不開啟工作表是不是就不會更新資料,我想要在外部連結檔案編輯後,其他檔案資料即自動更新...然後直接用附加檔案方式mail出去,收到mail的人看到的即是被更新過的檔案~

一整天 提到...

沇佑蔡您好:
如果沒有開啟外部連結檔,在那個總表打開時,Excel會再問一次是否更新其它資料來源連結,那時候按[更新]一樣會取得最新資料,所以在您寄出之前要在更新一次檔案即可。

沇佑蔡 提到...

您好,我好像說錯囉,我的資料建立方式是先建立一總表然後再將其資料分配到其他活頁簿,之後再將個別的活頁簿寄出~是想請教您如果在總表更新的資料是否其他活頁簿在沒有打開的情況,資料也能更新哩??
我試過寄出後會出現問是否更新,但找不到資料來源~

一整天 提到...

沇佑蔡您好:
總表跟其他活頁簿要放在同一個目錄才會找到資料來源。

鈺娟 提到...

請問這有辦法寫在同一個儲存格嗎,就是省略之後的取代#N/A和左移。

鈺娟 提到...
作者已經移除這則留言。
一整天 提到...

鈺娟您好:
沒辦法寫在同一個儲存格,但是#N/A,可以透過if跟isna函數達到,函數如下
=if(isna(vlookup公式),"",vlookup公式)
這個公式是:如果是vlookup的結果是#NA則顯示空白,否則顯示vlookup的結果.

贊助

彰化一整天粉絲團