我把我用的公式給你,看你有用沒哈。例如表一、表二,將表一資料自動產生到表二。
條件是:你要產生在表二中的資料最上面的項目名稱要與表一相同。
=VLOOKUP($A1,表一!$A$2:$X$3231,8,FALSE)
$A1表示:表二要與表一中核對的資料。 (表一和表二中的A列格式必須一樣)
表一! $A$2:$X$3231表示:在資料區域,也就是以表二中儲存格$A1資料為基礎,在表一的這個區域($A$2:$X$3231)找和表二中儲存格$ A1裡數據一樣的。
8表示:用表二中資料找到表一中資料時,自動將與表二$A1單元格資料對應的第8列中的資料產生過來。
FALSE表示:絕對匹配!
這樣就行了,只要你能做好一個,其他的用填滿。
利用函數vlookup可以解決這個問題;
例如下圖中的數據,找出工作表「表一」的工號從100到105的「四月成績」並顯示在工作表「表二」的B2到B7單元格。
在「表二」的B2儲存格輸入公式:=VLOOKUP(A2,表一!$A$1:$E$7,5,0)
按下回車鍵,B2單元格即顯示「表一」的工號100的「四月成績」;如下圖所示。
工作表「表二」這裡,遊標點下B2單元格,然後,移到儲存格右下角,遊標顯示黑色 字,點住不放手,拖到B7單元格止。
放開滑鼠,B3到B7單元格即顯示出「表一"的"四月成績」資料。如下圖所示。
上面所述的表二的工號已是寫好的,如果隨機輸入工號,也是可以按上面的操作。例如下圖中表二,工號先空著;那麼,在B2單元格輸入公式:=VLOOKUP(A2,表一!$A$1:$E$7,5,0)
按下回車鍵後,B2儲存格顯示“#N/A”,是因為A2儲存格還沒有輸入工號;
現在,在A2單元格輸入工號,例如102,在B2單元格即顯示出"表一「對應的工號102的四月成績。
步驟閱讀
8
依照上面步驟4、步驟5的操作把B3到B7儲存格填滿公式;
然後,在A3到A7隨機輸入工號,即可顯示」表一「對應的工號四月成績。
設工作薄如圖:
#在標籤“Sheet1”上右鍵,“移動或複製工作表”——“工作薄”下方框選“新建工作薄”——“建立副本”,如圖:
#——“確定”,如圖:
#——在標籤上右鍵點擊——“插入”——“確定”,如圖:
#將第一行的內容複製過來(或輸入),如圖:
#將公式
=VLOOKUP($A2,Sheet1!$A:$D,COLUMN(),0)
複製後貼上到「B2」儲存格,對準右下角,遊標成「 」狀時按住左鍵向右拖曳至「D」列,如圖:
#接著往下拖,如圖:
#輸入編碼,效果如圖:
#如果好看,公式可改為:
=IF(ISNA(VLOOKUP($A2,Sheet1!$A:$D,COLUMN(),0)),"",VLOOKUP($A2,Sheet1!$A:$D,COLUMN(),0 ))
效果如圖:
#以上是無需複製,如何將excel表中資料匯入到另一個excel指定的表格的詳細內容。更多資訊請關注PHP中文網其他相關文章!