1樓:lvcha青青
b1=rank(c2,$c$2:$c$27)c1=rand()
d1=index($a$2:$a$27,b2)b列和c列作為輔助列,也可螞畢畝以放在後面,隱藏就好。
excel怎麼按照姓名自動匹配資料?
2樓:心的舞臺
excel中,想要按照姓名自動匹配資料填寫,要怎麼實現,這裡分享下操作方法。
1、首先開啟excel**,在需要匹配資料的空白單元格中輸入「=vlookup」並呼叫函式。
2、然後選擇需要匹配的姓名欄位。
3、英文逗號隔開後,選擇要匹配的資料範圍。
4、英文逗號隔開,輸入資料範圍中需要匹配提取的資料所在的列數。
5、然後選擇精確匹配。
6、按回車鍵後,就可以自動按姓名自動匹配對應的資料。
7、最後通過下拉,可以匹配各個姓名對應的資料,沒有對應資料的會顯示為 #n/a,就完成了。
3樓:旅遊路上小知識
excel表中,通常有大量資料,如已知部分姓名和分數,如何從大量資料中快速匹配,為本節主要講解內容。
1、首先開啟excel,在姓名列和分數列分別輸入相應資料。
2、先需查詢並匹配其中的部分人的分數。
3、然後在h2處輸入「=vlookup」。
4、選中需要查詢的姓名即g2,再選中a、b兩列資料,輸入「,」以符號,隔開),選擇需要匹配資料的列數,在此為第二列,故寫2,最後選擇精確匹配,回車。
5、最後往下拖拽,即可實現快速匹配。當匹配的姓名不在原資料時,顯示為空。
在excel中如何根據a表中一行id去匹配b表中多個相同id對應的內容?
4樓:網友
解決這個問題所需要的工具/材料:電腦、excel軟體。
在excel中讓b列和a列相同的內容對應方法如下:
1、首先開啟excel**,在excel**相關資料。
2、輸入後選中b列的單元格。
3、然後點選頁面上方的選單欄選擇「資料」——分列」選項。
4、然後在彈出頁面裡選擇「固定寬度」並點選下一步。
5、再使用滑鼠游標點選姓名和身高分開的位置,並點選完成。
6、點選後就可以把名稱和身高分離成兩列單元格,然後選中姓名單元格並點選滑鼠右鍵選擇刪除這個選項。
7、然後在c列單元格里輸入公式:=a1&b1,把兩個單元格的內容組合起來。
8、最後摁一下回車鍵就可以合併結果,這樣在excel中讓b列和a列相同的內容對應的問題就解決了。
5樓:網友
把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件,以免誤刪),excel樣表檔案(把現狀和目標效果表示出)作為附件發到幫你看下。
6樓:網友
付費用**量身定做。結果例項得來乙個呀。
7樓:q我
你的1沒有其它的東西忿開的嗎?實際資料是怎麼樣的,發檔案來看看。
如何根據多個id值在excel表中找出匹配的結果
8樓:加v伈
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"表示是按精確。
excel同乙個**查詢個人名字後面對應的資料並且自動填寫
9樓:網友
會用函式嗎?bai我可以du
肯定告訴你這個函式可以zhi
幫你做到。dao我簡單講一下怎麼用回。
不會你可以答用excel的幫助來學習。vlookup(選中e列就是你要找的值,選中b,c兩列就是你要查詢的範圍,2顯示查詢範圍的第二列,false沒找到值就顯示null)。。
這樣輕鬆實現你的目的。
10樓:手機使用者
沒太看明白。
vlookup不行麼?
excel中如何將相同人名的資料匹配
11樓:次次次蛋黃公尺亞
1、首先在**1中輸入銀行賬戶、姓名的資料,需要在**2中提取應發工資額。
2、在**2中輸入姓名和應發工資額。
3、點選**1應發工資額位置,插入「vlookup」函式。
4、根據下圖樣式輸入函式引數資料,轉換成公式為:=vlookup(b2,$f$2:$g$7,2,0)。
5、點選回車並下拉公式填充所有的應發工資額的單元格,即可生成對應姓名的資料了。
12樓:驚夢電子宅
vlookup函式可以輕鬆解決這一問題,這裡用excel 2007演示具體操作流程:
一、如下圖,為便於直觀檢視,把兩組資料放在了一起,第一組資料為銀行卡、姓名和工資(該條工資為空),第二組資料為姓名和工資(該條有工資金額),現要匹配資料2到資料1的工資欄內,那麼此時點選「c2」單元格,點選「函式」。
二、找到vlookup函式,點選「確定」。
三、開啟函式視窗後,第乙個引數填寫b2單元格(資料1中姓名這一單元格),第二個引數絕對引用資料2全部單元格,第三引數填寫2,第四引數為false(注意填寫大寫),點選「確定」。
四、最後下拉填充即可把資料2中的工資金額匹配入資料1的工資列中。
13樓:網友
如果兩組資料的姓名是一一對應的,你可以把第二組資料剪下到新的工作表中,並將兩個工作表按姓名進行排序,排序按同一規則,之後再將第二組資料複製到有第一組資料的工作表中,這樣就可以一一對應了。
14樓:網友
這樣做起來很簡單,但是條件不夠,容易出錯,如果公司人多就會有相同的姓名,所以最好加上身份證號碼或其他條件,減少出錯的機會。
15樓:潘西西西
請問樓主這個問題解決了嗎?我也出現了這樣的問題,還麻煩解答下。
16樓:網友
你發過來我給你排。
excel 如何將id相同的數字錄入到對應id旁的列下?
17樓:網友
e2單元格輸入:
vlookup(c2,a:b,2,0)
下拉公式。
excel表中使用vlookup函式匹配: 我要將sheet1中的id對應的編號匹配到sheet2中id對應的編號列
18樓:不想起名字了
函式引數寫錯了。
假設源表(sheet1)為。
id 名稱 大小。
1 aa 34
2 bb 35
目標表為。id 名稱 大小12
現在要用源表id相同的資料填寫到目標表。
目標表b2公式為 vlookup(a2,sheet1!$a:$c,2,0)
c2公式 vlookup(a2,sheet1!$a:$c,3,0)
公式下拉複製。
19樓:網友
貼圖 說明清楚問題。
一般是格式 不同的問題:
試試 如下公式:
vlookup(--a2,sheet1!a:b,2,0)=vlookup(a2&"*",sheet1!
a:b,2,0)=vlookup("*"a2&"*",sheet1!a:
b,2,0)
excel如何產生411 550之間的隨機整數,不要重複。簡單點複雜了看不懂
在a1輸入 rand 如需要140個數就下拉到a140.需要多少個可下拉多少個 在b1輸入 rank a1,a a a 140 410 此處的 140以a列下拉格數為準 加號後面的數字以你需要開頭的數字為準,如需0 xx的,可省略加號及後面的數字。b1輸入後回車,下拉到需要的數量,此數量內的數字均為...
ecel如何產生隨機數,EXCEL如何產生隨機數?
excel隨機數函式 我看了你的表,明白你的意思是要生成1 10之間的整數隨機數。但你說要根據已經有的一列數,這我就不明白了。因為無規律的隨機數不應該和已給的隨機數有關。否則又怎麼能稱得上真正的隨機數呢。rand 此函式是生成0 1之間的隨機小數。若要生成a與 b之間的隨機實數,應使用 rand b...
如何用excel製作隨機出題的程式
這就是個隨機抽取不重複的問題,剛好自己手頭做了一個。如附件,sheet2中,b4單元格填入抽取數量,然後左鍵單擊 執行 按鈕 b1單元格 就會隨機不重複抽取a列中資料,返回在d列顯示。這個用到rand 函式,如得copy到1 1000之間的某數 int rand 1000 1。不過要完整的實現你所說...