EXCEL表中如何讓第二列的內容和第一列的相同內容對應

時間 2021-10-14 22:51:52

1樓:匿名使用者

excel表中如何讓第二列的內容和第一列的相同內容對應的方法如下:

1、公式法:

假設資料從a2,b2開始

(1)在a列後插入輔助列b列,在b2輸入=if(iserror(vlookup(a2,c:e,3,0)),"",0),下拉至結尾,

(2)在c列後插入輔助列d列,在d2輸入=if(iserror(vlookup(c2,a:b,2,0)),"",1),下拉至結尾,

(3)然後選擇a,b列,資料--排序,在出現的對話方塊中,主要關鍵字選“b列”,次要關鍵字選“a列”,確定,再選擇c,d列,資料--排序,在出現的對話方塊中,主要關鍵字選“d列”,次要關鍵字選“c列”,確定即可滿足樓主的要求了。

2、vba程式設計法。

就是從第二列中逐行讀取資料,再與第一列中的資料相匹配,如果符符合,就寫到對應的第三列上。

2樓:匿名使用者

用函式vlookup關聯:在一列文字資料後面插入空列;輸入公式  =vlookup(c2,$f$1:$f$7,1,0) 公式下拉。

能關聯到結果的就是 另一列文字的對應項。

vlookup函式解釋:

=vlookup(c3,$f$1:$f$7,1,0)=vlookup(搜尋值,搜尋區域,所需內容在選擇區域內的列數,精確查詢)

搜尋區域前加“$”   代表絕對引用,固定迴圈這個區域內搜尋。

怎麼在excel裡把兩張**的內容根據某一列的匹配結果,講其他列的自動填充?

3樓:月光水岸

可以實現的,用excel的vlookup函式就能輕鬆實現,我用其中的一個合同編號來作為例子說明。

1. 不過你的【銷售明細表】需要做一個小小的調整,把這個表裡面的【專案名稱】放在【合同編號】的右邊,類似如下:

2.然後在你的【應收賬款管理臺賬】b3單元格里填入公式=vlookup(c3,銷售明細表!$b:$f,2,0),就自動匹配出專案名稱“電視”。然後公式往下填充。

3.接著在你的【應收賬款管理臺賬】d3單元格里填入公式=vlookup(c3,銷售明細表!$b:$f,3,0),就自動匹配出客戶名稱“北京”。然後公式往下填充。

說明:之所有在銷售明細表裡要把【合同編號】這欄放在最前面,是因為vlookup函式只能從指定的查詢專案往右找。如果想要明白這句話的意思,可以學習下vlookup函式的使用方法。

vlookup函式只能查詢唯一專案,也就是說你的銷售明細裡面【合同編號】、【專案名稱】、【客戶名稱】三個必須是唯一對應,如果說你的【合同編號】對應多個【專案名稱】和【客戶名稱】,那麼匹配出來的永遠都是從上往下數最上面的資料。

4樓:匿名使用者

利用vlookup填充可以做到

比如在一個工作表的sheet1中a列為匹配目標b列到h列為填充的目標資料

假設資料來源從sheet1的第二行開始 a2 開始到a9有需要匹配的資料b2:h9位填充資料

sheet2中有一張表需要根據sheet1的表進行資料填充

在sheet2的b2中輸入公式=if($a2<>0,vlookup($a2,sheet1!$a$2:$h$999999,column(),0),"")

填充公式至b2:h9

然後你可以嘗試在a2:a9開始輸入sheet1表中的值 sheet2 b2:h9後面需要填充的資料就會根據sheet1中的進行填充

ps 我公式中是一直可以填充到h999999 實際你可以根據自己需要選擇

5樓:我是來嚇寶寶的

假定第一列為學號,第二列為姓名,根據第一列輸入的內容自動填充第二列的方法:

首先在另一工作表sheet2中先建立學號與姓名對照表,資料分別在a列和b列。

然後在本工作表第二列設定好公式,當在第一列輸入內容且在該輸入的內容在對照表中存在時,由vlookup函式找到應填充的內容。

公式=if(and(a1<>"",countif(sheet2!a:a,a1)),vlookup(a1,sheet2!a:b,2,) 下拉填充。

6樓:新浪河陽小子

表1中的身份證單元格輸入

公式:=vlookup(c2,sheet2!$a$2:$c$1000,2,0)

表1中的****單元格輸入公式:=vlookup(c2,sheet2!$a$2:$c$1000,3,0)

$a$2:$c$1000為資料區域,具體看你資料區域的大小而定。

7樓:騎雲

在sheet1的e2輸入:

=if($c2="","",vlookup("*"&$c2&"*",sheet2!$a:b,column(b2),0))

然後橫拉下拉填充即可。

8樓:註冊到抓狂

打個標記,具體例項我放公司裡了.自己也沒記住,上次用vlookup找了好久才成功的

9樓:匿名使用者

比較麻煩,還是另請高明吧

excel中 如何讓b列和a列相同的內容對應

10樓:slai_楓

對a.b列相同的內容一一對應。

a.b列建插入一列,使其變為2個區域,方便後面排序。

在b列輸入公式=vlookup(a2,c:c,1,0),d列輸入公式=vlookup(c2,a:a,1,0),雙擊快速填充。

選擇a.b列篩選。對b列進行升序排列。

選中c.d列篩選。對d列進行升序排列。

選中b列或d列值為#n/a的行,插入行,任意刪除a或c列中插入的空白行。再刪除b.d列即可。

11樓:匿名使用者

在c2輸入這個公式,下拉,就能將b列和a列對應好。然後複製c列,選中b列,右鍵,選擇性貼上,數值,最後刪除c列就可以了。

=if(countif(b:b,a2),a2,"")

excel**中如何讓兩列相同內容但順序不同的**排列成相對應的**。

12樓:一條酸菜魚

1、電腦開啟excel**。

2、開啟excel**後,在a2中輸入公式=index(e:e,match(b2,d:d,))。

3、輸入公式回車後,相應的姓名就會顯示相應的卡號。

4、下拉複製公式,如果沒有相應的姓名就會顯示卡號了。

13樓:匿名使用者

a2輸入

=index(g:g,match(b2,f:f,))

公式下拉

14樓:平陽虎

在a2中輸入或貼上以下公式

=index(g:g,match(b2,f:f,))

下拉填充。

15樓:

a2=vlookup(b2,f:g,2,false) a2向下拷貝貼上即可

注意,重名時會去第一個查到的資料

16樓:月夜清泉

a2輸入公式:

=iferror(vlookup(b2,f:g,2,0),"")下拉

17樓:匿名使用者

在a2單元格輸入以下公式,然後向下填充公式

=if(iserror(vlookup(b2,f$2:g$28,2,0)),"",vlookup(b2,f$2:g$28,2,0))

excel表中如何讓第二列的內容和第一列的相同內容對應?

18樓:匿名使用者

用函式vlookup關聯:在一列文字資料後面插入空列;輸入公式  =vlookup(c2,$f$1:$f$7,1,0) 公式下拉。

能關聯到結果的就是 另一列文字的對應項。

vlookup函式解釋:

=vlookup(c3,$f$1:$f$7,1,0)=vlookup(搜尋值,搜尋區域,所需內容在選擇區域內的列數,精確查詢)

搜尋區域前加“$”   代表絕對引用,固定迴圈這個區域內搜尋。

19樓:主播高能時刻

假設資料從a2,b2開始

在a列後插入一列b列作為輔助列,在b2輸入=if(iserror(vlookup(a2,c:e,3,0)),"",0),拉到尾部,

在c列後插入一列d列作為輔助列,在d2輸入=if(iserror(vlookup(c2,a:b,2,0)),"",1),拉到尾部,

之後選擇a,b兩列,資料--排序,在出現的對話方塊中,選“b列”作為主要關鍵字,次要關鍵字選“a列”,確定,

再選擇c,d兩列,資料--排序,在出現的對話方塊中,主要關鍵字選“d列”,次要關鍵字選“c列”,確定即可

如何在excel表內查詢第一列相同資料對應第二列是否對應不同內容 10

20樓:匿名使用者

將結果放到c列

c1輸入

=if(countif(a$1:a1,a1)=1,sumproduct(($a$1:$a$15=a1)/countifs($a$1:

$a$15,$a$1:$a$15,$b$1:$b$15,$b$1:

$b$15)),"")

公式下拉

21樓:胖豆豆一輩子**

我感覺我的方法有點笨。。但是比較好理解。

建一個透視表,如下, 得到計數專案,然後就再轉置就可以了。。

比較適合公式運用不太好的人, 比如我。。。

22樓:

比如a對應的,結果是2?

23樓:我來也

顯示結果方式?

用函式countifs即可

excel兩個表中要求兩列內容相同,匹配第三列資料到同一個**中。怎麼設定公式

24樓:新浪河陽小子

在c1中輸入公式

$b$1:$b$10000,sheet2!$c$1:

$c$10000),2,0)

說明:a1和b1為需滿足的兩個條件,sheet2!$c$1:$c$10000為第三列匹配值所在區域,可根據你**實際、照貓畫虎地自行修改。最後,拖動填充柄公式下拉。

如何用巨集把excel中每個工作表的第二列提取到新工作表中

姜年尚 1,程式為 sub 提取第二行 dim wks as worksheet,sht as worksheet on error resume next set wks worksheets 彙總表 if err 0 then worksheets.add before sheets 1 nam...

Excel表中如何讓一列單元格資料都減去同單元格資料,再除以同單元格資料

小丁創業 excel表中讓一列單元格資料都減去同一個單元格資料,再除以同一個單元格資料的方法如下 1 首先,開啟要編輯的excel表,然後進入編輯頁面,如下圖所示。2 其次,單擊單元格c1並輸入公式 a1 b 1 b 1 然後按enter鍵獲得結果,如下圖所示。3 接著,左鍵單擊單元格c1的右下角,...

如何比較 篩選Excel表中的兩列姓名

有兩個方法。方法一 先對兩行名字中的其中一行編號,使用以下函式就可以讓兩行對上號,對上號的說明重複,沒有對上號的說明未重複 公式是vlookup lookup value,table array,col index num,range lookup lookup value是去查詢的值,table ...