1、首先,打开电脑中的WPS文字(Word)软件
2、然后在文字界面上插入表格和数据(可以是多个数据),如下图计算其和,结果显示在最下面的表格中。
3、然后将已知数据选中,然后点击上方菜单中的“表格工具”,然后再点击下方的“快速计算”按钮。
4、在弹出的下拉菜单中点击“求和”项,系统自动将其求和结果填写在最下方的表格中。
5、如果数据在行中,求其和方法和上面一样,先选中数据行,然后点击菜单中的“表格工具”,再点击下方的“快速计算”按钮下拉菜单中的“求和”
6、其计算结果将在所在数据行最后一个表格显示。
WPS表格把某一列中满足条件的项对应的数据,在另一个表格中自动求和出来的步骤如下:1.首先选中需要显示值的单元格,示例当中选择的是H2单元格,要对这个单元格做函数求和。
2.在H2当中输入=SUMIF(参数1,参数2,参数3),这个函数有三个参数值,参数1是用于条件判断的单元格,参数2是以数字、表达式、或文本形式定义的条件,参数3是用于求和的实际单元格,如果省略不填,默认就是区域当中的单元格。3.示例当中,我们需要把语文成绩及格的同学和数学成绩及格的同学进行求和,那么我们就需要在函数当中输入=SUMIF(C2:C7,">=60",D2:D7)。
4.按下回车键,就会显示结果为163,那么我们来检验一下,文来及格,数学成绩为87,刘军及格,数学成绩为76,求和163,这样就说明我们的公式是没有错误的。5.如果觉得手动输入公式来做函数比较麻烦的话,excel也有自动方案的,首先我们选中H2单元格,点击fx标志,会弹出函数的选择框,我们选择SUMIF。
6.会弹出参数填充对话框,参数用鼠标可以完成操作,在表格当中选择参数1和参数3的区域,参数2可以手动输入,完成后点击确定,就会发现和第三步当中的求和是一致的。这样就解决WPS表格把某一列中满足条件的项对应的数据自动求和的问题了。
1、新建一个wps表格,打开wps表格。
2、在wps表格中准确的输入你要求和的数据。
3、找到菜单栏的公式,点击进入。
4、在左上角找到菜单栏的自动求和。
5、拖动鼠标选择好你想要求和的部分。
6、选好你想要求和的部分后,点击自动求和。
7、看页面的下方,求和就显示在下方,还有平均值供你参考。
8、如果你想一次性将所用的项都求和,你直接全选所有项就可以了,各项求和的结果就显示在所输数据最后一行的下一行。
Sub 特定区域按颜色求和()
Dim Rngone As Range, Rng As Range, Rg As Range, RngSet As Range, RngColor As Range
Dim MsgR As VbMsgBoxResult
On Error Resume Next
Set RngSet = Selection
Set Rng = Application.InputBox("请指定待求和区域" & Chr(10) & "多个区域可用逗号,隔开", "区域", RngSet.Address, , , , , 8)
If Err.Number > 0 Then Exit Sub
linecolor:
Set RngSet = Selection
Set RngColor = Application.InputBox("请选择一个单元格:指定需要求和单元格的填充颜色" & Chr(10) & "求和时将忽略文本", "指定求和的颜色", RngSet.Address, , , , , 8)
If Err.Number > 0 Then Exit Sub
If RngColor.Count > 1 Then
MsgBox "请选择一个单元格以确定求和的颜色" & Chr(10) & "必须是单个且不能是合并单元格", , "提示"
GoTo linecolor
End If
For Each Rngone In Rng
If Rngone.Interior.Color > RngColor.Interior.Color Then GoTo line
If TypeName(Rngone.Value) = "Error" Then
If MsgBox("单元格" & Rngone.Address & "存在错误值" & Chr(10) & "选择确定将忽略错误值", vbOKCancel, "提示") = vbCancel Then
Exit Sub
Else
GoTo line
End If
End If
If Rg Is Nothing Then
Set Rg = Rngone
Else
Set Rg = Union(Rg, Rngone)
End If
line:
Next
If Rg Is Nothing Then
MsgBox "没有满足条件的单元格", , "提示"
Else
If MsgBox("是否通过单元格输出结果", vbYesNo, "提示") = vbYes Then
Set Rng = Application.InputBox("请指定存放输出结果的单元格", "提示", , , , , , 8)
Rng = Application.WorksheetFunction.Sum(Rg)
Else
MsgBox "结果为:" & Application.WorksheetFunction.Sum(Rg), , "计算结果"
End If
End If
End Sub
,
要用数组公式在表2写好
自动获取数据过来
无需筛选
或vba代码都可以
假设sheet3的A1输入 编码
第2行是标题
A3=INDEX(Sheet1!B:B,SMALL(IF(Sheet1!$B$2:$B$500=$A$1,ROW(Sheet1!$B$2:$B$500),65536),ROW(A1)))&""
数组公式,同时按CTRL SHIFT 回车键,出现结果,
然后右拉到C3
再下拉公式
D3=SUMIF(Sheet1!B:B,A3,Sheet1!E:E)
下拉,根据编码对应E列全部汇总
或
D3=SUMPRODUCT((Sheet1!$B$2:$B$500=A3)*(Sheet1!$C$2:$C$500=B3)*(Sheet1!$D$2:$D$500)*(Sheet1!$E$2:$E$500))
根据编码+名称+机构,对应E列汇总
每次只需要修改A1的编码,下面自动更新数据。
操作方法如下:
1、选中要求和的单行数据
2、找到工具栏中的“自动求和”按钮,点击
3、选中行当中的最后一个空格中自动出现单行的和
4、如果要一次性多求几行的和,同时框选多行,后面留下多行空白格
5、单击工具栏的“自动求和”
6、多行的自动求和完成
列求和
1、列的方法和行类似,只是把空白格的留出位置从右方移动到下方即可,选中数据
2、点击‘自动求和’按钮
3、列求和完成
方法一:
1、我们在这串数字下输入“=su“会出现下拉,我们在下拉中选择SUM,按回车
2、就出现下图处=sum(),我们在括号中输入A1:A10,或者直接将鼠标定位到括号中央选择你要求和的数据,按回车
3、就可以看到求和的值了。
方法二:
1、我们可以看到菜单栏,选定你要求和的区域,在”开始“菜单栏中找到一个求和按钮点击求和按钮就可以求和你选定的数据
方法三:
1、我们进入公式菜单,前面三个工具都是可以实现求和的。
2、点击“插入函数"点击“sun”,点击“确定”。
3、将鼠标定位到“数值1”选择你要求和的数据,
4、在退回的对话框中,点击确定
5、单击“常用函数”选择sum也可以求和,步骤重复3和4。
1、打开wps中要计算的文档,在wps页面中找到求和位置区域,选中要计算的区域(A2-C2);
2、求和命令,找到并点击右上方的求和命令,找到并点击执行求和命令,这时就会自动得出单元格答案;
3、复制单元格格式,将鼠标移动到D2,即是已经算出答案的方框,当移动到该方框的右下角时,会变成一个黑的十字,这时往下拖动就可以对其他数据进行快速求和。