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...