ecel如果a列的內容與c列的相同則把c列對應的

2021-04-13 22:47:48 字數 3879 閱讀 9771

1樓:匿名使用者

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

=vlookup(a1,c:d,2,0)

2樓:匿名使用者

在b1中輸入或複製貼上下列公式

=vlookup(a1,c:d,2,0)

下拉填充

3樓:

=vlookup(a1,c1:d7,2,false)下拉

excel 將a列相同的值對應的b列的單元格進行合併

4樓:百度文庫精選

內容來自使用者:liuyuanjie1213

excel 將a列相同的值對應的b列的單元格進行合併,並保留單元格內容

說明:現在a列有許多單元格的值是相同的,現在需要將相同值對應的b列的單元格進行合併,如:

a列 b列aa a1aa a2bb a3bb a4

最後的結果為(a1/a2在乙個單元格,a3/a4在乙個單元格):

a列 b列aa     a1        a2bb    a3        a4

程式一:

sub 合併單元格()set x = createobject("scriptcontrol")x.language = "jscript"x.eval "arr=new array();function aa(aa,bb) ; function cc() ;return kk;}"for i = 2 to [a2].

end(4).rowcall x.run("aa", cells(i, 1).

value, cells(i, 2).value)nextset y = x.eval("arr")z = x.

run("cc")arr = split(z, ",")j = 1for i = 1 to ubound(arr)cells(j, 3) = arr(i)cells(j, 4) = replace(callbyname(y, arr(i), 2), "undefined,", "")cells(j, 5) = replace(cells(j, 4), ",", chr(10)) '將逗號替換為換行符j = j + 1nextend sub

程式二:

sub by20113()k = 1: columns("d:k").

clearcontents[d1:e1].value = [a1:

b1].valuefor i = 1 to24(1-24行,根據具體資料修改記錄行數)if cells(i, 1) = cells(i + 1, 1) thencells(k, 5) = cells(k, 5) & cells(i + 1, 2)cells(k, 4) =

如何在excel表中找出c列資料與a列相同的資料並將a列對應的b列資料提取出來寫入d列中?

5樓:匿名使用者

在baid2中輸入du

zhi=if(countif(a:a,c2),vlookup(c2,a:b,2,0),"")

或dao

=if(countif(a:a,c2),index(b:b,match(c2,a:a,0)),"")

下拉復內制容

6樓:匿名使用者

在d2中輸入以下公式:

=vlookup(c2,a:b,2,false)

然後下拉公式。

7樓:匿名使用者

d2輸入公式

=vlookup(c2,a:b,2,)

下拉填充公式

8樓:匿名使用者

在d2輸入

=vlookup(c2,a:b,2,false)

下拉複製就可以啦,希望可以幫到你

9樓:匿名使用者

d2=if(count(match(c2,a:a,0)),vlookup(c2,a:b,2,0),""),下拉複製

10樓:匿名使用者

syhebin3說的是正解,前提是c列中的只在a列是唯一的,因為vlookup函式只返回找到的第乙個相同的值,如果有乙個以上的話,就不能用這個函式了

如何在excel表中找出c列資料與a列相同的資料,並將a列對應的b列資料提取出來寫入d列中?

11樓:匿名使用者

在baid2中輸入

duzhi

=if(countif(a:a,c2),vlookup(c2,a:b,2,0),"")

或=if(countif(a:a,c2),index(b:b,match(c2,a:a,0)),"")

下拉dao復**屬

在excel中,如果a列的數值等於b列,則c列等於d列,怎麼編公式? 5

12樓:匿名使用者

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

=lookup(1,0/(sheet1!d:d=a5),sheet1!g:g)

設定sheet2的e列與sheet1的g列單元格格式一致。

13樓:匿名使用者

最好上個圖,便於理解寫函式

14樓:魚木混豬

c1=if(a1=b1,d1,"")

15樓:匿名使用者

a到e列,1到21行有若干資料 22行a到e列公式找出每列最後的乙個數。 a列=index(a1:a21,large(if(a1:

a21<>"",row(a1:a21)),1)) b列=index(b1:b21,large(if(b1:

b21<>"",row(b1:b21)),1)) 。。。 23...

16樓:

=text(lookup(1,0/(sheet1!d$2:d$1000=a6),sheet1!g$2:g$1000),"e/m/d h:mm")

17樓:匿名使用者

=iferror(index(d:d,match(a1,b:b,)),"")

18樓:匿名使用者

在c列中輸入函式=if(a:a=b:b,d:d,0)

excel**中a列包含了b列,如何在c列讓b列的資料與a列一一對應 50

19樓:

假設資料行從第一行開始,在c1輸入

=if(countif(b:b,a1),a1,"")公式說明:if判定:

if(條件,為真輸出,為假輸出)countif:是否滿足條件0否,1是圖示:

20樓:眯住眼串針

c1=if(countif(b:b,a1),a1,"")下拉

excel中a列和c列數值相同。如何在b列顯示出與b列數值相對應的d列的數值

21樓:匿名使用者

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

=vlookup(a1,c$1:d$4,2,0)

22樓:置之不理

在d1中輸入或複製貼上下列公式之一

=vlookup(a1,b:c,2,)

=if(countif(b:b,a1),vlookup(a1,b:c,2,),"無此編號

專屬")

=iferror(vlookup(a1,b:c,2,),"無此編號")

下拉填充

23樓:匿名使用者

樓主意思是統計出a列中不重複的個數(如甲有多少個)?

24樓:弗爾布雷斯

b1中公式:

=vlookup(a1,c:d,2,1)

ecel中如果a列gt0則等於b列該如何使用公式

if a1 0,0,a1 如上圖,在b1單元格輸入 if a1 0,0,a1 下拉公式 b1 if a1 0,a1,0 假設資料在a1,b1輸入如下公式下拉填充 min a1,或 a1 0 a1 min 0,a1 excel如何實現如果a列 0則對b列求和如果a列 0則對c列求和 可以用if函式實現...

如果我想拿B列與A和C列作對比,大於A列的標紅色,小於C列的標黃色,在A與C區間不標顏色,怎麼做

1.先把 baic列顏色全部設定 du成紅色,就在工具欄填充 zhi顏色那裡選紅色 2.條件格式dao 專新屬 建規則 用公式確定 if and c1 a1,c1 b1 true,false 格式裡面,填充,選綠色 確定 應用於 c c 確定 先把復c列顏色全部設定成紅制色,就在工具欄填充顏色那裡選...

ecel篩選後怎麼把a列的資料複製到b列來呢

不需要先定位可見單元,直接下拉公式複製就可以了,因為隱藏的單元在複製公式時不會被複製到,試試看吧 不用定位 b列的單元格輸入 a1,然後複製,貼上到你帥選的條件。但是最後要記得轉化為數值 方法 步驟 開啟需要編輯的excel檔案,觀察列a和列b,列a列b有部分內容重複,現需統計列a中包含幾個列b資料...