excel資料對應,excel如何查詢並自動填寫對應資料

2022-11-04 05:46:32 字數 5383 閱讀 8346

1樓:匿名使用者

sheet1中:

張三 223

…… sheet2中:

商七 (沒有數字)

…… sheet1要實現sheet2順序排列,是嗎?可以這樣設定:

sheet1中:「張三」在a列、「223」在b列

sheet2中:「商七」在a列

可以在sheet1中的c1輸入=vlookup(sheet2!a1,a:a,1,false)

d1輸入=vlookup(c1,a:b,2,false)

同時選擇c1、d1單元格,一起向下填充。c、d列就是你要的按sheet2的順序排列了。

因a、b列是自變數,還不能直接刪除掉,要使c、d列的資料成為數值才能刪除a、b列:

選擇c、d列——複製——選擇性貼上——數值——確定;這樣就可以刪除a、b列了。

2樓:靜聽鳥語聲

如果你的sheet1中的姓名沒有重複的,你可以用以下方式進行排序:

1、在你的sheet2表的姓名列前插入一行,命名為「序號」,假定為a列,姓名為b列,均多第二行開始填寫資料,如a2=1,b2=商七,;選中a2,向下填充序號;

2、在sheet1表中,同樣,在姓名前插入一列,命名為「序號」,假定為a列,姓名為b列,均多第二行開始填寫資料,b2=張三,c2=223(即資料)。

3、在sheet1的a2中輸入公式:

=sumif(sheet2!$b$2:$b$20,b2,sheet2!$a$2:$a$20)

向下複製填充公式.

其中,sheet2!$b$2:$b$20這個區域的最後一個單元格b20可以根據你自己的**更改.

然後按升序排序.

3樓:方括號

sheet2的b1單元格公式=vlookup(a1,sheet1!a:b,2,)

向下複製公式即可。

excel 如何匹配資料?

4樓:強尼說

excel作為微軟老大哥的必殺器之一,有兩大功能最讓人歎服:資料透視表以及靈活的函式。而在函式功能中,職場使用排行榜第一的函式就是vlookup函式,就是這個函式,就可以輕輕鬆鬆地幫助你解決資料匹配的問題。

解釋vlookup函式可以從三個方面入手:

1)適用場景

vlookup主要應用場景,就是實現單元格的物件匹配。

2)函式用法

vlookup函式的官方引數構成:vlookup(lookup_value,table_array_col_index_num,range_lookup)。

第一個引數含義:需要查詢的值是誰?

第二個引數含義:要在哪個區域進行查詢?

第三個引數含義:返回值位於查詢區域的列號是?

第四個引數含義:精確匹配還是模糊匹配?其中,0代表精確匹配,1代表模糊匹配。

3)實戰教學

如圖,表1和表2是需要關聯的兩張表,現在需要將表2中的狀態列匹配到表1中。

操作1:首先對錶1新增狀態列。

操作2:開始使用vlookup函式。

這裡解釋一下函式:

vlookup(b2,$g:$h,2,0)

第一個引數含義:我要查詢的數是b2。

第二個引數含義:我想要在g列和h列中查詢。

第三個引數含義:從查詢區域的第二列進行查詢。

第四個引數含義:精確匹配。

另外需要注意的是,vlookup查詢時,查詢值要在查詢區域的第一列中可以找到。

操作3:向下拖動,得到最終結果。

5樓:生活達人小趙

回答您好,您的問題我已經看到了,正在整理答案,請稍等一會兒哦~您好,我正在給您組織答案,稍等哦

excel部分匹配:

首先看一下原始資料,a列是一些公司全名,在b1處輸入一個簡稱或者說關鍵字(必須是在a列某個文字中連續包含的關鍵字),要在c1返回a列對應的全稱。

雙擊c1單元格,輸入公式

=vlookup("*"&b1&"*",a1:a7,1,)回車後c1單元格就返回了b1對應的a列公司全稱。

提問不好用啊

回答您試過了嗎

提問回答

excel中無法直接使用select語句進行資料查詢、定位、匹配,必須依賴其自身提供的函式。本文將介紹三種excel中的資料自動匹配方法,使單元格內容能夠自動引用、填充關聯內容,為excel使用者更加快捷的使用資料提供參考。

您在嘗試一下這兩張辦法

提問你的第二個辦法是不是沒發全啊,看不懂啊回答沒有哦

發全了的

您可以在試試噢

更多14條

6樓:匿名使用者

excel部分匹配:

首先看一下原始資料,a列是一些公司全名,在b1處輸入一個簡稱或者說關鍵字(必須是在a列某個文字中連續包含的關鍵字),要在c1返回a列對應的全稱。

雙擊c1單元格,輸入公式

=vlookup("*"&b1&"*",a1:a7,1,)

回車後c1單元格就返回了b1對應的a列公司全稱。

vlookup萬用字元方法介紹:

=vlookup("*"&b1&"*",a1:a7,1,)代表的含義是在a1:a7的範圍內查詢包含b1關鍵字的單元格,找到後返回a1:

a7第一列的內容。函式中的「*」代表任意字元,也就是說在a1:a7內查詢b1文字前後任意字元的內容,也就是包含b1文字的意思。

其中的1代表返回a1:a7資料區域第一列結果,最後一個逗號後省略引數代表的是精確匹配,也可以輸入0或false。

本例也可以用lookup函式完成。

雙擊c1單元格,輸入公式=lookup(1,0/find(b1,a1:a7),a1:a7)即可。

我們來看一下lookup運算過程。

首先find(b1,a1:a7)表示在a1:a7內查詢b1內容,如果查詢不到則返回錯誤值,如果查到返回在文字中的位置。

0/find(b1,a1:a7)這部分讓上一步返回的值參與運算,如果上一步返回的是數字,結果就返回0否則仍返回錯誤值。

最後lookup(1,0/(陣列),a1:a7)部分返回「陣列」中最後一個小於等於1(也就是「陣列」中的0)的值對應的a1:a7的內容,也就是全稱。

注意代表的含義是在a1:

a7的範圍內查詢包含b1關鍵字的單元格,找到後返回a1:a7第一列的內容。函式中的「*」代表任意字元,也就是說在a1:

a7內查詢b1文字前後任意字元的內容,也就是包含b1文字的意思。其中的1代表返回a1:a7資料區域第一列結果,最後一個逗號後省略引數代表的是精確匹配,也可以輸入0或false

想從一個excel裡匯入對應資料到另一個excel 10

7樓:匿名使用者

excel裡匯入對應資料到另一個excel方法:

1、如下是一個excel工作薄中的兩張表,分別為sheet1和sheet2,下面分別以表1和表2來代替。要把表2中的語文成績匯入到表1中,但是從圖中可以看出表1和表2名字並不一一對應

2、選中表1,選中c2單元格,即語文專案中第一個要錄入的成績。選擇「插入—函式」命令

3、在「或選擇類別」中選擇「查詢與引用」

4、在對應的「選擇函式」中選擇「vlookup」,點選確定

5、在出現的「函式引數」面板點選第一個選項箭頭處的按鈕

6、點選「張三」名字,即「a2」單元格,表示我們要查詢「張三」的成績,點選上面的按鈕回到面板上

7、點選第二個選項箭頭處的按鈕

8、選中表2,同時選擇a列和b列,然後點選上面的按鈕

9、因為在表2中語文成績在第二列,所以第三項填入數字「2」

10、第四項我們直接填入「0」即可,點選確定

11、看到表1中張三的語文成績出現了數值,該數值與表2相同

12、選中c2單元格,用填充柄下拉,所有的語文成績就從表2填入表1中去了

8樓:匿名使用者

假定第一個表為sheet1,另一表的c5輸入

=vlookup(b5,sheet1!b:c,2,)

公式下拉

excel如何查詢並自動填寫對應資料

9樓:hulo小鍇

根據你的情況只用一個vlookup函式就可以解決了。

具體的操作步驟如下:

1、開啟excel的sheet2工作表。

2、點選上方插入函式,然後插入vlookcup函式。

3、按下圖方式填寫或直接再c2單元格中輸入=vlookup(b2,sheet1!$b$2:$c$4,2,0)。

(第一個格的資料表示你要查詢的單元格,第二個格的資料表示你要在查詢的對應**範圍,第三個格表示要返回的資料列。)

4、點選確定,下拉填充就可以。

10樓:南京新華電腦專修學院

vlookup函式:vlookup(lookup_value,table_array,col_index_num,[range_lookup])

第一個引數:lookup_value表示你想要根據哪個值來查詢到你想要的資料,比如:可以根據值a可以找到b,那麼lookup_value就填寫成"a";

第二個引數:table_value表示你想要在哪個表區域中進行資料查詢;

第三個引數:[range_lookup],表示是精確查詢還是模糊匹配;如果為false或0 ,則返回精確匹配,如果找不到,則返回錯誤值 #n/a;如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。預設為模糊匹配。

下邊舉例說明:

1.現要將表1中的學生的總分進行填充,笨的方法是一個個根據表1中的學生姓名到表2中找到對應的名字的總分,這樣效率太低,可利用vlookup函式輕鬆完成。

2.切換到「表一」頁籤,在單元格b2輸入:=vlookup(a2,

3.接著切換到「表二」頁籤,選中要查詢資料的區域,這時表一」頁簽單元格b2的值自動變為:=vlookup(a2,表二!a2:b17。

說明:表二!a2:b17的意思是:系統將在表二」頁籤的a2:b17形成的**區域中進行資料查詢。

4.再切換回「表一」頁籤,將單元格b2的值「=vlookup(a2,表二!a2:

b17」修改為"=vlookup(a2,表二!$a$2:$b$17",有童鞋就會問為什麼要將表二!

a2:b17改為表二!$a$2:

$b$17,在這裡解釋下$表示絕對的意思,$a$2:$b$17表示在下拉填充其他單元格時行列不變,這一點很重要。

5.然後在單元格b2中接著輸入:=vlookup(a2,表二!$a$2:$b$17,2,false),並回車

說明:第三個引數「2」代表的是意思是指在「表二!a2:b17」形成的**的中第2列中返回值,第四個引數"false"表示是按精確。

6.下拉單元格b2將b列的其他單元格進行vlookup公式複製自動填充並計算,結果如圖中所示。

如何讓excel自動整理資料,excel如何自動彙總空白與有資料的欄目。

提問不很清晰,建議貼圖說明。根據資料整理的實際需要,靈活熟練運用excel資料處理的巨集及各種函式功能,是實現資料自動整理需求的關鍵。設定好公式與函式或使用vba根據需要進行編寫程式 1 excel 的 vba 編寫程式就可以讓他自動按你的要求來整理資料 2 當然如果是簡單的資料整理很可能只需要錄製...

什麼叫乙EXCEL的資料篩選,EXCEL如何篩選出某範圍內符合某條件數值的個數?

不知道您想問的是不是excel的 排序的篩選 這一個功能。就是對一行或者一列資料進行條件篩選。可以用excel自己帶的條件,也可以自己寫條件。篩選過後的資料變為只顯示滿足條件的資料的單元格。其他的隱藏。拿excel2007為例,開始標籤的最右邊倒數第二個按鈕就是排列和篩選按鈕。選中要篩選的一列資料的...

EXCEL如何篩選一些資料,excel中如何篩選出相同資料部分的資料?

看你的抓圖,你的日期被設定為 文字 格式,程式無法比較大小了。1 自動篩選 選該列 最好有個表頭 選單欄 資料 篩選 自動篩選 點倒 下拉選 自定義 大於或等於 19800101 小於或等於 19941231 確定。2 高階篩選 e2輸入 d2 19800101 回車f2輸入 d2 19941231...