1、使用excel將我們的表格文件打開,百然后選擇人名并單擊鼠標(biāo)右鍵在右鍵菜單哪里找到復(fù)制選項(xiàng),如圖所示。2、點(diǎn)擊復(fù)制之后度再選擇單元格,并單擊鼠標(biāo)右鍵找到粘貼選項(xiàng),粘貼之后再在數(shù)據(jù)里找到刪除重復(fù)項(xiàng)選項(xiàng)。3、點(diǎn)擊刪除重復(fù)項(xiàng)之后我版?zhèn)冊(cè)诤竺娴牡膯卧駜?nèi)輸入求和函數(shù)。4、在求和函數(shù)的括號(hào)內(nèi)輸入我們的參數(shù)。5、輸入好參數(shù)之后按下回車鍵我們就得到了計(jì)算權(quán)的結(jié)果了。6、選擇計(jì)算的結(jié)果將鼠標(biāo)放到右下角然后向下拖動(dòng)我們就將所有的結(jié)果都計(jì)算出來了,合并內(nèi)容相百同的行常見的三種方法:一、用數(shù)據(jù)透視表,最簡(jiǎn)單方便。如下:點(diǎn)擊數(shù)據(jù)-數(shù)據(jù)透視表及數(shù)據(jù)透視圖-完成,把第一列的字段名拉到“行字段”,把第二度列的字段名拉到“數(shù)據(jù)”即可。二、可以使用分類匯總,步驟如下知:1、數(shù)據(jù)-排序,按代號(hào)、名稱排序,這樣相同的代號(hào)名稱就道會(huì)排在一起;2、數(shù)據(jù)-分類匯總-匯總字段:代號(hào),匯總方式:求和,求和字段:數(shù)量。三、高級(jí)篩選回點(diǎn)擊數(shù)據(jù)--篩選--高級(jí)篩選--列表區(qū)域就是你的數(shù)據(jù)區(qū)域,選中“選擇不重復(fù)的記錄答”--確定即可(此法適應(yīng)于計(jì)數(shù),不能累計(jì)) ,只能使用宏。 因?yàn)樾枰袛嗄阒付ǖ姆秶鷥?nèi)那些行是相同的,這個(gè)excel的函數(shù)也能做到,但要分解成幾步做還要來回copy-paste。更多追問追答追問你好,看一下我上傳的圖片,用什么方法做不用一個(gè)一個(gè)來算。追答OK, 晚上試著給你做一個(gè)追問嗯。追答' 先把做好的宏放到工作表的sheet上去,方法:'【工具】→【宏】→ Visual Basic 編輯器' 打開后找到《Microsoft Excel 對(duì)象》下面的"Sheet1 (你對(duì)該sheet的命名)"' 復(fù)制以下的內(nèi)容到編輯器的頁面上去'【工具】→【宏】→ ,找到'Sheet1.合并相加相同行", 選擇后點(diǎn)"執(zhí)行"' 一切OK, 不需要你自己做任何運(yùn)算,且瞬間完成' ps 這里把宏設(shè)成了模塊,所以不一定非要擱到sheet1去,擱哪個(gè)sheet都行' 測(cè)試通過。如遇到問題,再追問。'---------------------------------------------------------------------Sub 合并相加相同行() '------------------------------------ Dim R1 As Integer, NumDelRows As Integer Application.CutCopyMode = False '------------------------------------ 測(cè)定表包含的行數(shù)→R1 With ActiveSheet '把表復(fù)制到下面去 R1 = .Cells(30000, 1).End(xlUp).Row Range(.Rows(1), .Rows(R1)).Select Selection.Copy: .Cells(R1 + 4, 1).Select End With ActiveSheet.Paste '------------------------------------ With Selection i = 2: NumDelRows = 0 '合并的行數(shù) While i 6 Then If .Cells(i1, j) .Cells(i, j) _ Then 相同 = False: Exit For Next If 相同 Then' StatusBar = "合并了第 " & i & " 行與第 " & i1 & " 行" .Cells(i, 6) = .Cells(i, 6) + .Cells(i1, 6) .Rows(i1).Delete R1 = R1 - 1: NumDelRows = NumDelRows + 1 Else: i1 = i1 + 1' StatusBar = "第 " & i & " 行與第 " & i1 & " 行不相同" End If Wend: i = i + 1 Wend: MsgBox "共計(jì)合并了 " & NumDelRows & " 行" End WithEnd Sub追問還有一個(gè)問題,沒有編碼的行都不見了,能不能沒有編碼的不執(zhí)行任何操作。追答可能是忘記說明了:1。 宏的執(zhí)行范圍只限于你當(dāng)前看到的畫面。想做哪個(gè)表格,這個(gè)表就必須在你眼前(ie 程序文本中的activesheet)之內(nèi),然后再執(zhí)行宏,否則出錯(cuò)。2。表的下方,最后的一行以下不可以存在任何數(shù)據(jù),否則出錯(cuò)。3。稍改了一下,以下這個(gè)能自動(dòng)判別表格的范圍。這樣上面第2條的就沒有。就是說,現(xiàn)在把表放在sheet的哪一行(現(xiàn)在是第1行)開始都沒關(guān)系,但必須固定在 A列 到 I列之間、且數(shù)字列在F列。改過之后反而更為簡(jiǎn)潔了。Sub 合并相同行() '------------------------------------ Application.CutCopyMode = False With ActiveSheet '自動(dòng)測(cè)定表的范圍 i = 0: Do: i = i + 1: Loop Until .Cells(i, 1) "" Or i > 10000 If i > 10000 Then MsgBox "表呢?": Exit Sub j = i: Do: j = j + 1: Loop Until .Cells(j, 1) = "" Or j > 40000 If j > 40000 Then MsgBox "表超過了4萬行": Exit Sub Range(.Rows(i), .Rows(j - 1)).Copy .Cells(j + 3, 1).Select: .Paste '把表復(fù)制到下面去 End With With Selection: R1 = .Rows.Count '表包含的行數(shù) i = 2: NumDelRows = 0 '合并的行數(shù) While i 6 Then If .Cells(i1, j) .Cells(i, j) Then 相同 = False: Exit For Next If 相同 Then .Cells(i, 6) = .Cells(i, 6) + .Cells(i1, 6) .Rows(i1).Delete: NumDelRows = NumDelRows + 1 R1 = R1 - 1 Else: i1 = i1 + 1: End If Wend: i = i + 1 Wend: MsgBox "共計(jì)合并了 " & NumDelRows & " 行" End With '------------------------------------End Sub本回答被提問者采納,1.建議使用分類匯總,但是相關(guān)信息顯示需要使用乘積項(xiàng)顯示,數(shù)量需要求和項(xiàng),就是當(dāng)中需要自己做一點(diǎn)步驟才能顯示成你所需要的2. vba解決,但是思路跟分類匯總過程近似追問你好,看一下我上傳的圖片,用什么方法做不用一個(gè)一個(gè)來算。追答一步完成的話,還是宏吧,右擊任意sheet,查看代碼,新建一個(gè)模塊,復(fù)制如下代碼因?yàn)槲也恢滥愕膕heet的名稱,所以假設(shè)你的數(shù)據(jù)是在sheet1,宏會(huì)新建一個(gè)sheet將分類好得數(shù)據(jù)放在里面,你試一下吧Sub sum_device() Worksheets(1).Select Sheets.Add Sheet1.Cells.Copy (Worksheets(1).Cells) Worksheets(1).Select Range(Cells(1, 1), Cells(ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row, 1)).Select If WorksheetFunction.CountBlank(Selection) > 0 Then Selection.SpecialCells(xlCellTypeBlanks).Select Selection.EntireRow.Delete End If ActiveWorkbook.ActiveSheet.Sort.SortFields.Clear ActiveWorkbook.ActiveSheet.Sort.SortFields.Add Key:=Range("A1"), _ SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal With ActiveWorkbook.ActiveSheet.Sort .SetRange Range(Cells(1, 1), ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell)) .Header = xlYes .MatchCase = False .Orientation = xlTopToBottom .SortMethod = xlPinYin .Apply End With k = ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row For i = 2 To k If Cells(i, 1) = "" Then Exit For ElseIf Cells(i, 1) = Cells(i + 1, 1) Then Cells(i + 1, 6) = Cells(i, 6) + Cells(i + 1, 6) Rows(i).Delete SHIFT:=xlUp End If Next i Cells(1, 1).SelectEnd Sub,選中一行的數(shù)據(jù),復(fù)制,再選下一行,選擇性粘貼----數(shù)值-----加-----OK追問你好,看一下我上傳的圖片,用什么方法做不用一個(gè)一個(gè)來算。追答為什么不用分類匯總來做呢?應(yīng)該很方便的數(shù)據(jù)----分類匯總m.gy2thfx.cn防采集。
現(xiàn)在很多人都在使用Excel表格,那么Excel如何合并重復(fù)項(xiàng)并求和呢?今天小編為大家講講Excel合并重復(fù)項(xiàng)并求和的方法,希望能夠?qū)Υ蠹矣兴鶐椭?em>
材料/工具
Excel
方法
首先打開excel軟件并輸入相關(guān)信息。
詳見樣表截圖先將A列名稱復(fù)制粘貼到E列,功能區(qū)>數(shù)據(jù)>刪除重復(fù)項(xiàng)>確定這樣E列
然后將圖示的進(jìn)行復(fù)制。
E1單元格寫入公式=INDEX(A:A,SMALL(IF(MATCH(A$1:A$100&
然后在該列進(jìn)行粘貼。
excel把相同內(nèi)容對(duì)應(yīng)的數(shù)值想相加:例如:1.插入第一行,作為列標(biāo)題,簡(jiǎn)略如圖:
然后點(diǎn)擊數(shù)據(jù)。
1、使用excel將我們的表格文件打開,然后選擇人名并單擊鼠標(biāo)右鍵在右鍵菜單哪里找到復(fù)制選項(xiàng),如圖所
然后點(diǎn)擊刪除重復(fù)項(xiàng)。
Excel中快速合并相同項(xiàng)并求和的方法本例要介紹如何在excel中合并類項(xiàng)數(shù)據(jù),也就是去除某字段數(shù)據(jù)
然后就留下了圖示的選項(xiàng)。
材料/工具:Excel20101、打開excel2010數(shù)據(jù)表格2、可以看到此數(shù)據(jù)中有重復(fù)姓名
然后輸入=SUMIF(A1:A8,D1,B1:B8)。
可以用數(shù)據(jù)透視表功能完成,步驟如下:1、選中數(shù)據(jù)區(qū)域中的任意一個(gè)單元格。2、點(diǎn)擊【插入】,在【表
然后敲擊回車就計(jì)算了A項(xiàng)的總和。
做個(gè)樣表,詳見截圖D2輸入=INDEX(A:A,MIN(IF(COUNTIF(D$1:D1,$A
最后往下拉就將ABCD各項(xiàng)的和都計(jì)算出來了。
詳見樣表截圖先將A列名稱復(fù)制粘貼到E列,功能區(qū)>數(shù)據(jù)>刪除重復(fù)項(xiàng)>確定這樣E列
原發(fā)布者:火藍(lán)刀鋒_VExcel中快速合并相同項(xiàng)并求和的方法本例要介紹如何在excel中合并類項(xiàng)數(shù)據(jù),也就是去除某字段數(shù)據(jù)的重復(fù)值,然將對(duì)應(yīng)的數(shù)e799bee5baa6e58685e5aeb931333433623736據(jù)求和。注意執(zhí)行此操作之前需要將數(shù)據(jù)源格式進(jìn)行統(tǒng)一,否則將無法合并重復(fù)項(xiàng)。詳細(xì)參照文。工具/原料•Excel操作步驟:1.首先來看一下原始數(shù)據(jù):A列是姓,有重復(fù)的項(xiàng)目。B列是數(shù)。要求求得A列個(gè)人的數(shù)合計(jì)。第1頁共5頁2.首先,復(fù)制A列數(shù)據(jù),粘貼到C列。3.選中C列數(shù)據(jù),選擇數(shù)據(jù)-刪除重復(fù)項(xiàng)。第2頁共5頁4.選擇以當(dāng)前選定區(qū)域排序,然點(diǎn)擊刪除重復(fù)項(xiàng)。5.因C列包含數(shù)據(jù)表頭姓,因此選擇數(shù)據(jù)包含標(biāo)題。6.點(diǎn)擊確定按鈕將刪除C列數(shù)據(jù)的重復(fù)項(xiàng),留下不重復(fù)結(jié)果如下圖:第3頁共5頁7.雙擊D2,輸入公式=SUMIF(A$2:A$7,C2,B$2:B$7),回車并下拉填充公式就得到了想要的結(jié)果。第4頁共5頁8.SUMIF函數(shù)的用法簡(jiǎn)介:SUMIF函數(shù)的語法是這樣的:=SUMIF(條件區(qū)域,條件,求和數(shù)據(jù)區(qū)域)舉例來說=SUMIF(A$2:A$7,C2,B$2:B$7),就是求A$2:A$7區(qū)域里等于C2單元格的值對(duì)應(yīng)B$2:B$7數(shù)據(jù)的合計(jì)。注意事項(xiàng);1.在執(zhí)行本文的操作前,需將源數(shù)據(jù)進(jìn)行處理,使源數(shù)據(jù)的格式統(tǒng)一,否則將會(huì)出現(xiàn)仍有重復(fù)項(xiàng)沒有合并求和的現(xiàn)象。2.例如文中有些項(xiàng)中存在空格的,可以采取以下方法進(jìn)行批處理。用查找替換功能,查找內(nèi)容處輸入一個(gè)空格,替換為那個(gè)地方什么都不填,然后選,見截圖先將A列和C列分別復(fù)制到E列和G列選擇E:G列>功能區(qū)>數(shù)據(jù)>刪除重復(fù)項(xiàng),選項(xiàng)單上點(diǎn)擊“全選”>確定這樣E列和G列重復(fù)值被刪除,僅留下唯一值F2輸入=SUMIF(A:A,E2,B:B)公式下拉追問見圖,型材是B廠家的,怎么設(shè)置能讓A列在出現(xiàn)型材時(shí),C列空白處自動(dòng)填充B,求教追答那需要有個(gè)對(duì)照表,比如放到I:J列,I列為型材,J列為廠家,一一對(duì)應(yīng)C2輸入=Vlookup(A2,I:J,2,)公式下拉即可以后C列不用填寫,用以上公式可獲取如果空格是第6行,C6填入公式=Vlookup(A6,I:J,2,)如果空格是第8行,C6填入公式=Vlookup(A8,I:J,2,)本回答被提問者采納,在D2輸入=sumif(A:A,B2,B:B),下拉即可求和,然后把A、C、D三列復(fù)制,只粘貼數(shù)值到E、F、G列,再使用高級(jí)篩選即可得到?jīng)]有重復(fù)的數(shù)據(jù),材料/工具:Excel20101、打開excel2010數(shù)據(jù)表格2、可以看到此數(shù)據(jù)中有重復(fù)姓名3、然zd后復(fù)制B列數(shù)據(jù)粘貼到E列中4、點(diǎn)擊數(shù)據(jù)選擇刪除重復(fù)項(xiàng)專5、選中“以當(dāng)前選定區(qū)域排序”點(diǎn)擊刪除重復(fù)項(xiàng)6、選擇數(shù)據(jù)包含標(biāo)題,再點(diǎn)擊確定。7、彈出刪除重復(fù)項(xiàng)對(duì)話框,點(diǎn)擊確定E列就得到不重復(fù)的數(shù)據(jù)。8、接著雙擊D2輸入=SUMIF(B$2:B$9,E2,D$2:D$9) 回車,下拉單元格右下角填屬充。9、得到如下圖的計(jì)算結(jié)果,方法一: 選擇F1,數(shù)據(jù)>>>合并計(jì)算,"函數(shù)“zhidao選擇”求和“,鼠標(biāo)放在”引用位置“框內(nèi)專,選擇B1:C19,再點(diǎn)擊”添加“按鈕,勾選”首行“和”最左列“,再單擊”確定“按鈕.2.方法二: 步驟1 C2=LOOKUP("座",$A$1:A1)然后下拉公式 步驟2 d2=SUMIF(C:C,A1,B:B) 步驟3 使用格式刷讓D列跟A列的格式一致 《Excel2003入門動(dòng)畫教程屬65、Excel表格多列數(shù)據(jù)合并》,先將漢字捆去掉(方法:查找捆,替換為這欄不填,全部替換)然后再數(shù)據(jù)透視或者分類匯總或者合并運(yùn)算。追問漢字可以去掉,然后怎么辦呢,表格小白,求具體指導(dǎo),透視或者分類匯總都不懂追答這里說合并運(yùn)算吧本回答被提問者采納,步驟1 C2=LOOKUP("座",$A$1:A1)然后下拉公式步驟2 d2=SUMIF(C:C,A1,B:B)步驟3 使用格式刷讓D列跟A列的格式一致,按第一列排序,然后用 數(shù)據(jù)->分類匯總,匯總第一列,求第二列的和,不過你這第二列里有文字,沒法求和內(nèi)容來自m.gy2thfx.cn請(qǐng)勿采集。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com