发布网友 发布时间:2022-03-06 02:57
共4个回答
热心网友 时间:2022-03-06 04:27
WPS表格与Excel相似,可以利用sumifs函数来对区域进行条件求和。
软件版本:Office2007(WPS操作基本相同)
方法如下:
1.求下面区域中,大于3小于5的数字的和(3个4和为12):
2.输入sumifs公式如下:
3.得到结果如下:
热心网友 时间:2022-03-06 05:45
统计结果放到L列
L2输入公式
=IF(OR(K8<>"",J8=""),SUM(J$2:J7)-SUM(L$1:L6),"")
公式下拉到最后一行
见样表
追问你的这个公式我放到我的样表中得出始终是0。是哪里出了问题呢追答
我这里用你的数据没有问题,问题可能出在,你的数据不是数值型?简单求和试试,另外你的数值不是自己填入的,是从别处拷贝过来的?
热心网友 时间:2022-03-06 07:19
选择K列 CTRL+G或F5 定位条件 空值 确定
输入 =K2
CTRL+ENTER
选择K列 复制 右键单击K1 选择性粘贴 数值 确定
按车号排序 然后进行分类汇总 求出每车的总方数
用数据透视表 将车号拖动到行区域 将总方数拖动到数值区域
复制K列 粘贴到M列 选择M列 删除重复项
在N1中输入或复制粘贴下列公式
=SUMIF(K:K,M1,J:J)
下拉填充
追问没看明白TUT。选择K列定位空值是为了什么呢。在哪里输入=K2呢?这个太复杂了,想达到下拉M列就可以看到3816660车号的总方数(J2至J10的求和),3806185车号的总方数(J11至J18的求和)3809482车号的总方数(J19至J25的求和)。有没有公式呢追答选择K列定位空值是为将K列第个单元格都填上相应的车号,便于按车号统计方数。
上面3种方法都擅长哪个就用哪个。
如果不行,请将文件发到397525753@qq.com,详细说明你的要求,我看一下能不能帮你。
热心网友 时间:2022-03-06 09:11
=SUM(INDIRECT("J"&MATCH(M7,$K$1:$K$20,0)&":J"&SMALL(ROW(INDIRECT("$A$"&(MATCH(M7,$K$1:$K$20,0)+1)&":$A$25"))*(INDIRECT("$K$"&(MATCH(M7,$K$1:$K$20,0)+1)&":$K$25")<>""),COUNTBLANK(INDIRECT("$K$"&(MATCH(M7,$K$1:$K$20,0)+1)&":$K$25"))+1)))