找回密码
 立即注册
搜索
楼主: 蓝衣

条件求和问题请教

26
回复
1658
查看
[复制链接]

0

主题

12

帖子

-4

幻币

初入江湖

Rank: 1

积分
4
2022-1-28 17:26:16 显示全部楼层
=SUMPRODUCT(($A$5:$A$39=J3)*(--SUBSTITUTE($B$5:$B$39,"日",)>=--LEFT(K3,FIND("-",K3)-1))*(--SUBSTITUTE($B$5:$B$39,"日",)<=--MID(K3,FIND("-",K3)+1,2))*$D$5:$D$39)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-1

幻币

初入江湖

Rank: 1

积分
3
2022-2-3 18:02:59 显示全部楼层
=SUMPRODUCT(ISERR(FIND("-",IMSUB(LEFTB($B$5:$B$39,2)&-LEFTB($B$5:$B$39,2)&"i",SUBSTITUTE($K$3,"号","i"))))*($A$5:$A$39=$J$3)*OFFSET($D$5:$D$39,,(H5="BB")*2))

下拉
=SUMPRODUCT(SUMIFS(OFFSET(D:D,,(H5="BB")*2),A:A,$J$3,B:B,ROW(INDIRECT(LEFT($K$3,FIND("-",$K$3)-1)&":"&LEFT(RIGHT($K$3,3),2)))&"日"))
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

2

帖子

1

幻币

初入江湖

Rank: 1

积分
4
2022-2-4 10:01:09 显示全部楼层
懂了,谢谢!
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

8

帖子

1

幻币

初入江湖

Rank: 1

积分
10
2022-2-5 13:50:04 显示全部楼层
J5=SUM(OFFSET($A$1,SUMPRODUCT((IFERROR(FIND($A$5:$A$39&$B$5:$B$39,SUBSTITUTE($J$3&$K$3,"-","日")),0)=1)*(ROW($A$5:$A$39)))-1,MATCH($H5,$3:$3,),10,1))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

8

帖子

-1

幻币

初入江湖

Rank: 1

积分
0
2022-2-5 18:47:56 显示全部楼层
这个公式在不同的工作表取数,就不行了,也在对应的取值单元格加上了工作表前缀。应该没有这个限制吧
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

-3

幻币

东方不败

积分
-5
2022-2-11 02:00:03 显示全部楼层
奇怪,怎么求和到21-30号,31号的没有相加进来,是什么问题呢?
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2022-2-15 09:15:33 显示全部楼层
=SUMPRODUCT(SUMIFS(OFFSET(B:B,,ROW(A1)*2),A:A,J$3,B:B,ROW(INDIRECT(SUBSTITUTE(LEFTB(K$3,5),"-",":")))&"日"))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

-2

幻币

东方不败

积分
-4
2022-2-15 14:42:10 显示全部楼层
看公式中H列字符是固定的吧,如果H5="BB",不知道是不是这个意思。
H列的人员不是固定的,是会变动的,公式中怎样才能自动变化过来呢?
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

-3

幻币

初入江湖

Rank: 1

积分
1
2022-2-19 07:07:28 显示全部楼层
你原表格的那种我不会弄,你把日期分开来了,而且还有1-10号这种特殊要求。。。。
我也是excel新手,在学习中,我把你日期栏改了一下,日期选择也改了一下,输入起始和截止日期,求和。这个比较简单,我就会了
009.rar (9.81 KB, 下载次数: 61)
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

4

帖子

-1

幻币

东方不败

积分
-1
2022-2-22 05:46:49 显示全部楼层
=SUMPRODUCT(($A$5:$A$39=J3)*(--SUBSTITUTE($B$5:$B$39,"日",)>=--LEFT(K3,FIND("-",K3)-1))*(--SUBSTITUTE($B$5:$B$39,"日",)<=--MID(K3,FIND("-",K3)+1,2))*$D$5:$D$39)
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册