ExcelVba如何把表裡的資料放入另表裡相應的單元格

2021-04-14 05:40:19 字數 1358 閱讀 6601

1樓:匿名使用者

參考vlookup公式的用法

,圖例是要對d2輸入對應的數字,解釋=vlookup(a:a,h:k,2,0)的含義:

vlookup()接收4個引數,回圖中分答

別是a:a,h:k,2,0。

a:a代表以第一列為要查詢的值,h:k代表搜尋的範圍是h列到k列,2代表取出h:

k列中的第二列(左起),因為d2這個單元格是要找採購總量,那麼h:k列的第二列就是我們要的,所以是2,0是一個參數列示匹配的方法,完全匹配就用0。

那麼e2,f2的公式就分別是=vlookup(a:a,h:k,3,0)和=vlookup(a:

a,h:k,4,0),我們只要修改第三個引數就好了(可以看到找不到的品類是#n/a因為沒有對應的結果)。

對於你的情況,不同頁或者不同工作表,引用不如在同一頁這麼簡單,前2個引數你可以手動選擇,會自動填上,填好一個按逗號(英文半形)。

如果上面2個圖,不在一個工作簿(也就是不是同一個excel檔案),那麼在公式計算完後,選擇全部公式區域,複製,右鍵選擇「值」粘帖以去除公式,但如此一來這些值就是靜態的數值不會再改變。

excel裡面我想 用vba實現呼叫另一個工作簿中的資料怎麼解決

2樓:盜娠羚假

錄製巨集的用法只能測試出一些初級vba用法,很多vba功能無法通過此種方法測試。比如回更改單元格答字型,比如呼叫其他工作簿資料。雖然是挖墳,但我必須指出!

請別在這種問題下,用此種回答誤導後人!

以下是我一段呼叫其他工作簿的**,你可以參考下,但是我坦言,這個方法並不快速。

如何把excel一個**中的資料轉入另一個**並在相應的單元格

3樓:茗童

1.一個excel表,需要在另一個表中找出相應同學的班級資訊。

2.把游標放在要展示資料的回單元格答中,如下圖。

3.在單元格中輸入「=vl」會自動提示出vlookup函式,雙擊藍色的函式部分。

4.單元格中出來vlookup函式。

5.選擇第一列中需要匹配資料的單元格,選中一個就可以,然後輸入英文狀態下的逗號「,」。

8.按回車鍵之後,展示資料,效果如下圖。

9.要把一列中的資料都匹配出來,只需要按下圖操作。

10.完成操作,最終效果如下。

4樓:朱豔金

可以啊,用vlookup查詢到這個**就可以了。

=vlookup(你要查詢的欄位,這個欄位到另一個表要查詢的另一欄位所在的範圍,這個欄位到另一個表要查詢的另一欄位的位數,0)

5樓:莊力榮

用 vlooup函式吧 很簡單的

mysql 如何用一條sql將一張表裡的資料插入到另一張表

1.表結構完全bai 一樣du insert into 表1 select from 表2 2.表結構不一樣zhi 這種情況 下得指dao定列專 名 屬insert into 表1 列名1,列名2,列名3 select 列1,列2,列3 from 表2 insert into table a 需要的...

Mysql把表裡的所有記錄中的欄位(如name)全部設為

update tablename set name 0 name2 0 where name 0 以此類推,多個欄位,用逗號隔開。若需要條件,在最後加where條件。update 表名 set name 0 sql資料庫,如何查詢資料庫內含有某一列 某欄位,如name 的所有表 sql資料bai庫,...

MFC中如何把CString與char陣列互換

cstring str t 你好 char ch 4 for int i 0 i 給你看bai一小段例子 char buff 128 hello cstring str str buff 因為 ducstring 的 被過載,可以直接賦zhi值strcpy buff,str.getbuffer 12...