EXCEL中怎樣將不同行相同一人的資料合併到一行

2021-03-12 01:47:48 字數 1125 閱讀 5156

1樓:陽光上的橋

要根據你的具體的

bai資料來,看看是否有du

簡便辦法zhi。萬能的方法肯定是vba程式設計dao,掃描原表內,不斷複製容資料,主要邏輯如下

set d=createobject("scripting.dictionary")

arr=range("a1").currentregion

n=ubound(arr)+2

for i=1 to ubound(arr)

if not d.exists(arr(i,1)) then

d.add arr(i,1), n

cells(n,1)=arr(i,1)

n=n+1

end if

j=d(arr(i,1))

x=cells(j,columns.count).end(xltoleft).column+1

cells(i,2).resize(1, ubound(arr,2)-1).copy cells(j,x)

next i

2樓:明佳妙明

1、方法用vba處理,要程式設計要時間,一步輸出2、用下面方法分步處理

(1)按a列排序

(2)每項重複的用下面生成一行(選資料先行後列,1行)excel資料如何快速排列

excel 怎麼把2行相同資料合併到一行裡得出結果

3樓:深圳市勵拓軟體****

用分類彙總很方便

嘗試了一下,在sheet2的a1單元格輸入如下公式=indirect("sheet1!a"&(row()*2-1))+indirect("sheet1!a"&(row()*2)),然後下拉。。。

測試了一下應該可以。

4樓:無事來玩

沒有圖,沒有輸入,輸出的樣子,怎麼跟你解釋

excel中如何把相同的專案不同行的資料合到同一行,如圖 求大神指導

5樓:

假設專案在b列,c1用公式:

=sumif($b:$b,$b1,c:c)右拉,下拉;

然後刪除重複行:選中資料區域,資料--資料工具--刪除重複行。

怎樣將excel同一列中相同的資料篩選出來

可以使用函式 sumif 詳見附圖 資料 篩選 高階篩選 條件區域和列表區域都選擇資料所在的列 勾選不重複的值確定 假定資料在a列,從第二行開始 b2輸入 if countif a 2 a2,a2 1,重複 公式下拉複製填充 不知道你是不是想要這樣的效果。透視表比較方便得出重複的資料是哪些,另外重複...

excel如何求同一列中相同專案的平均值

d2陣列公式,輸入完成後不要直 接回車,要按三鍵 ctrl shift 回車 下拉。index a a,all if match a 2 a 999 a 2 a 999 row 1 998 row 2 999 4 內8 row a1 e2公式下拉 公式中最後容的數字2是控制四捨五入後保留多少位小數 ...

excel中同一公式的數字不同為什麼計算的結果卻一樣啊

正確,被除數和除數分別不同,但他們的商可能相同。你按一下ctrl 看一下各單元格公式,出現你這種問題可能是單元格引用有問題,單元格引用分為絕對和相對,這個要注意!請請excel中計算結果,為什麼同樣的數同樣的公式,得到的結果不一樣?謝謝了,大神幫忙啊 這是由於k列你沒有使用四捨五入函授,而l列使用了...