Excel統計A列相同的所有B列含有數值的單元格的個數該怎麼實現呢

2021-04-12 11:24:13 字數 1222 閱讀 1298

1樓:匿名使用者

a列相同的所有b列含有數值的單元格的個數

輸入=countifs(a:a,a1,b:b,"<>""")a列相同的所有b列的和

輸入=sumif(a:a,a1,b:b)

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

2樓:百度文庫精選

內容來自使用者: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中如何實現B列與A列相同資料一一對應

需要先在ab列之間插入一個空列,插入的空列b2公式為 match c2,a a,0 下拉,結果為c列 原來的b列 每一個單元格在a列的需要,接著選擇後面的bcde等範圍,按b列進行排序,結果就會與a列一一對應了。excel中 如何讓b列和a列相同的內容對應 對a.b列相同的內容一一對應。a.b列建插...

用Excel把A列,B列,C列的所有組合,在D列顯示

任意單元格輸入 比如說d1 c 10,mod row a1 1,10 1 下拉或者填充即可 上面的改了一下,可以了 在d1中輸入如下公式 vlookup a1,b c,2,false 在d1中輸入如下公式 vlookup a1,b c,2,false 這個公式的意思是 在b c這個資料區域的第一列中...

excel如何統計多列中最近的兩個相同數字的間隔

剛剛的答案怎麼消失了?h20陣列公式 需三鍵確認 row b20 max row b 1 g19 b 1 g19 b20 1 向右拉填充。向上 下也可。你要搜尋匹配的值是哪一列或者哪一行?可以用min函式巢狀match函式,ps。數字15與最近的15相差2列,不是1列 excel 如何統計一列中最近...