excel中如何合并相同行,数量相加。
各位大侠,您好!看一下小弟上传的图片教一下怎么做。网上看不清楚,点击图片放大,再图片上右点击,然后图片另存为,保存到桌面,再查看图片才看得清楚。...
各位大侠,您好!看一下小弟上传的图片教一下怎么做。网上看不清楚,点击图片放大,再图片上右点击,然后图片另存为,保存到桌面,再查看图片才看得清楚。
展开
展开全部
1、使用excel将我们的表格文件打开,然后选择人名并单击鼠标右键在右键菜单哪里找到复制选项,如图所示。
2、点击复制之后再选择单元格,并单击鼠标右键找到粘贴选项,粘贴之后再在数据里找到删除重复项选项。
3、点击删除重复项之后我们在后面的的单元格内输入求和函数。
4、在求和函数的括号内输入我们的参数。
5、输入好参数之后按下回车键我们就得到了计算的结果了。
6、选择计算的结果将鼠标放到右下角然后向下拖动我们就将所有的结果都计算出来了。
展开全部
选中一行的数据,复制,再选下一行,选择性粘贴----数值-----加-----OK
追问
你好,看一下我上传的图片,用什么方法做不用一个一个来算。
追答
为什么不用分类汇总来做呢?应该很方便的
数据----分类汇总
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只能使用宏。 因为需要判断你指定的范围内那些行是相同的,这个excel的函数也能做到,但要分解成几步做还要来回copy-paste。
更多追问追答
追问
你好,看一下我上传的图片,用什么方法做不用一个一个来算。
追答
OK, 晚上试着给你做一个
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.建议使用分类汇总,但是相关信息显示需要使用乘积项显示,数量需要求和项,就是当中需要自己做一点步骤才能显示成你所需要的
2. vba解决,但是思路跟分类汇总过程近似
2. vba解决,但是思路跟分类汇总过程近似
追问
你好,看一下我上传的图片,用什么方法做不用一个一个来算。
追答
一步完成的话,还是宏吧,右击任意sheet,查看代码,新建一个模块,复制如下代码
因为我不知道你的sheet的名称,所以假设你的数据是在sheet1,
宏会新建一个sheet将分类好得数据放在里面,你试一下吧
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).Select
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询