excel問題 表中A列為名稱,列中有重複名稱,每個名稱對應

時間 2021-10-14 22:24:14

1樓:眯住眼串針

說來很簡單

c1輸入公式

=if(countif(a$1:a1)=1,sumif(a:a,a1,b:b),"")

下拉再對c列進行篩選即可

2樓:

sheet1 sheet2

a b a b

1 名稱 數量 1 名稱 數量

2 a 1 2 a 12

3 b 2 3 b 16

4 c 3 4 c 9

5 a 4 5 d 8

6 b 5 6

7 c 6

8 a 7

9 d 8

10 b 9

sheet2設定:

a2=offset(sheet1!a$1,match(,countif(a$1:a1,sheet1!a$2:a$11),),)&""

陣列公式,輸入後不要馬上按[enter],先按住[shift][ctrl]二鍵再按[enter]

b2=if(a2="","",sumif(sheet1!a:a,a2,sheet1!b:b))

a2,b2下拉複製

(公式中的範圍設定"sheet1!a$2:a$11"須超出實際資料範圍,如資料範圍到a10,就需設定到a11以上)

3樓:朱仕平

參考下圖,製作簡單的資料透視表,方便高效

excel中a列有很多重複的名字,對應著b列有很多數字,如何在c列中統計a中每個名字的對應b的數值總和

4樓:匿名使用者

利用高階篩選以及sumif:

1、確定後:

2、回車後:3、

5樓:朱仕平

d2單元格輸入公式

=sumif(a:a,c2,b:b)

下拉填充

6樓:鄭不二乎

=sumif(a:a,a1,b:b)下拉

7樓:匿名使用者

qq744211008 你加我。

在有大量資料的excel表中,如何將a列中相同名稱的對應的b列資料相加?

8樓:無畏

用sumif函式

比如:=sumif(a:a,"張三",b:b)

表示將a列中名字為張三的所有b列資料進行相加.

9樓:

=sumif(a:a,"*"&c1&"*",b:b)

自己摸索出來的

我是計算a列中包含c1單元格的所有b列的和

10樓:

先進行排序,或是篩選,把a列中的相同名稱的給排在一起,或是篩選出來。

然後再用求和公式來相加。

11樓:韓光軍

sumif(a:a,"名稱」,b:b)將此公式剪下後黏貼到你需要的位置

excel在c列計算出a列中相同名稱所對應b列的值的總和

12樓:神劍味堤

在c1中輸入:=sumif(a:a,a1,b:b)下拉填充

但是這樣一來a列每個包對應的c列都會有一個總和。如果a列的名稱多的話看起來會非常麻煩。

如果你只需要一次得出結果的話,建議使用資料透視表。

如果一定要用函式來得出唯一的結果,需要增加一列輔助列,用來得出唯一的結果。

要求平均值,在d1中輸入:

=sumif(a:a,a1,b:b)/countif(a:a,a1)

excel**中如何將a列重複項的相應b列數值求和併合並,且a列內名稱唯一

13樓:天馬行空

用分類彙總,隱藏小項,顯示彙總項。

14樓:匿名使用者

=sumif(a:a,"張三「,b:b)

EXCEL問題請教,如何讓B C列以A列為基準自動排序

小矇 以你的圖為例,在原a b列中間插入一列空白列作為輔助列,插入的列變為b列,在b2輸入公式 rank vlookup a2,c d,2,d 2 d 50 將公式向下拉填充複製就得到對應a列上的名稱在原b列上的排位,只要單獨將新的a b兩列 按升序排序就可以將a列按原b列的順序排序了。注 公式中我...

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

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

excel排序問題,使B列根據A列資料中相同內容排序

那你就需要用vlookup函式了 在a列後面插入2列 b1輸入公式 vlookup a1,d e,1,0 c1輸入公式 vlookup a1,d e,2,0 然後將b1 c1 向下填充 對應完成後 複製b c兩列 右鍵選擇性貼上 選擇 數值 確定然後刪除d e 兩列完成 工具 選項 自定義序列,輸入...