EXCEL中需满意同一行多个条件对应行的数值求和(某个条件对应数值乘2再加总)
发布网友
发布时间:2022-05-11 09:45
我来回答
共4个回答
热心网友
时间:2023-10-10 14:46
一、假设要对A列为张三,B列为收入的C列值进行求和(假设数据在第2行到第100行)
则
2003版可以用SUMPRODUCT函数,公式可以写成:
=SUMPRODUCT((A2:A100="张三")*(B2:B100="收入"),C2:C100)
2007版可以用SUMIFS函数,公式可以写成:
=SUMIFS(C:C,A:A,"张三",B:B,"收入")
二、相关函数定义
1.SUMPRODUCT函数定义
在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
语法
SUMPRODUCT(array1,array2,array3,
...)
Array1, array2, array3, ... 为 2 到 30 个数组,其相应元素需要进行相乘并求和。
说明
数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。
函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。
2.SUMIFS函数定义
根据多个指定条件对若干单元格求和。该函数是office2007新增函数,使用该函数可快速对多条件单元格求和。
语法
SUMIFS(sum_range,
criteria_range1, criteria1, [criteria_range2, criteria2], ...)1)
criteria_range1为计算关联条件的第一个区域。2) criteria1为条件1,条件的形式为数字、表达式、单元格引用或者文本,可用来定义将对criteria_range1参数中的哪些单元格求和。例如,条件可以表示为32、“>32”、B4、"苹果"、或"32"。3)criteria_range2为计算关联条件的第二个区域。4)
criteria2为条件2。和 3) 均成对出现。最多允许127个区域、条件对,即参数总数不超255个。5)sum_range
是需要求和的实际单元格。包括数字或包含数字的名称、区域或单元格引用。忽略空白值和文本值。
热心网友
时间:2023-10-10 14:47
问题不明确,把问题作为内容(邮件主题一定要包含“excel",本人以此为依据辨别非垃圾邮件,以免误删),excel问题文件(注意:若是03后,请一定要另成为03的,把现状和目标效果表示出来,并说明如何从现状到的目标效果)作为附件发到yqch134@163.com帮你看下
热心网友
时间:2023-10-10 14:47
=sumproct((G4:G9="A")*I4:I9*2)
图像看不清楚,反正用sumproct就行追问用了不行啊
追答=SUM(IF(RIGHT($B$2:$B$7,1)="2",2,1)*$C$2:$C$7)
数组公式,按Ctrl+Shift+Enter结束
热心网友
时间:2023-10-10 14:48
图看不太清,不过听你的描述可以用if+sumifs来完成追问我用过了,计算结果始终等于0
Excel中如何按条件返回指定数值的连加值与乘积?
7 重新选中单元格,利用填充柄向下填充单元格。指定条件求和的操作就算完成了。请点击输入图片描述
excel中,使什么函数满足一个相同条件的多个值相加
公式:=SUMIF(B1:B10,"电视机",C1:C10)
excel 一行中,多个数的条件判断求和问题
=SUM(IF(A1:A16<=2,A1:A16*10,(A1:A16-2)*9+20))数组公式(输入上公式同时按shift ctrl enter结束),区域依实际而改变
如何让EXCEL中满足任意某列条件和任意某行中的某个条件的数值相加
1、打开Excel文档,如图所示,输入需要的数据。2、然后需要把定位结果的放置位置,如图所示,点击编辑栏上的fx。3、然后在插入函数里面,选数学与三角函数,再选sumif函数。4、在第一个参数处选择条件所在的区域,全部点选。5、然后接下来,第二个参数处设置条件。6、如图所示,在第三个参数处选择要相...
多个Excel表中同姓名员工所对应的数值怎样求和?
1、在系统中启动excel程序。2、将需要编辑的目标表格打开,本文为举例制作了一个小表格,A列为姓名,B列为工资,C列为效绩,D列为总和。3、在总和一栏中输入求和公式=SUM(x:x),x需要求和的目标单元格格号。4、拉动总和栏右下角的实点下拉将下方单元格复制为同公式格式即可使用。
excel如何将一行中相同字符对应的数值求和
输入以下公式 =SUMIF($3:$3,"得分",4:4)公式表示:将第3行为“得分”的对应第4行求和。详见附图
excel符合A列条件的记录 对应的B列数值求和
2. 选择一个空白单元格,例如C1,键入公式=SUMIF(B1:B10, "A", C1:C10)。这里的"B1:B10"是你需要检查条件的范围(A列),"A"是你的条件(A列中的特定值),"C1:C10"是你要求和的数值范围(B列):3. 输入完毕后,按下回车键,Excel会立即计算并显示符合条件A的B列数值总和,结果显示在...
在EXCEL中如何对多个条件求和?
大部分人会想当然地将条件分别输入到三行标签中。其实这样是无法实现的。详情请继续学习 4.需要将条件书写到第一行的输入框中。基本格式为(条件一)*(条件二)*(计算区) 例如本例需要计算A2:A20区等于10月1日即E2 这算条件一,计算B2:B20区等于“淘宝”F1这算条件二,满足这两个条件计算会得出一个数组,能够...
Excel中某一列字段中包含另一列单元格中的字段,满足此条件进行求和,求...
当出现加号“+”时,表示你可以开始对这一行的其他符合条件的单元格进行求和。通过拖动这个加号,你可以自动填充整个范围,所有满足条件的C列数值将被累加。这样,你就能轻松地在Excel中根据某一列字段包含另一列的内容进行求和操作了。记得根据实际需要调整参数,确保函数正确地执行你的计算。
excel在行中自动查找相同文本列下的出现数值,与另一列下对应数值相乘...
非常遗憾,理解能力有限,没能读懂你的需求。请追问并举例,手工在需要结果的单元格中输入得到的数据(至少2个以上,以具有代表性),并说明这个结果是如何得到的(规则)。