找回密码
 立即注册
搜索
楼主: 梦雨

提取单元格指定汉字后的数字求和如何实现?

59
回复
2343
查看
[复制链接]

0

主题

4

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2022-2-22 19:45:09 显示全部楼层
不知道你这个要怎么算啊,原来的文件里没关于“缺”的描述,我还纳闷呢,为什么不管“缺”了
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

9

帖子

-2

幻币

初入江湖

Rank: 1

积分
5
2022-2-24 14:28:54 显示全部楼层
内容太多,前面描述方式也不一样,怕理解错误,所以想直接问下:不知道除了“节XX缺XX、实XX缺XX”这两种情况以外,其它的是不是公式已经没问题了?
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-1

幻币

初入江湖

Rank: 1

积分
3
2022-2-24 15:51:57 显示全部楼层
已经这么长了,就不在乎再长点了:
Z3=AA3+SUM(INT(MMULT({1,1,-1},IFERROR(--SUBSTITUTE(K3:V3,{"实";"节";""},),))/8),INT(IFERROR(FIND("缺",K3:V3)^0*MID(SUBSTITUTE(K3:V3,"缺",REPT(" ",9)),FIND({"实";"节"},K3:V3)+1,9),)/8))-SUM(-TEXT(MMULT({1,1,1},--TEXT(MMULT({1,0;0,1;1,1},IFERROR(--MID(K3:V3,FIND({"停";"实"},K3:V3)+1,FIND({"实";"#"},K3:V3&"#")-{2;1}),{4;0})),"["&{"<4";">=12";">=16"}&"]2;["&{"<4";">=4";">=8"}&"]1;-4")),"[=6]2;[>=4]1;!0"))-SUM(-TEXT(MMULT({1,1,1},--TEXT(MMULT({1,0;0,1;1,1},IFERROR(--MID(K3:V3,FIND({"实";"停"},K3:V3)+1,FIND({"停";"#"},K3:V3&"#")-{2;1}),{0;4})),"["&{">=12";"<4";">=16"}&"]2;["&{">=4";"<4";">=8"}&"]1;-4")),"[=6]2;[>=4]1;!0"))
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

6

帖子

3

幻币

初入江湖

Rank: 1

积分
12
2022-2-26 18:41:50 显示全部楼层
再改一下:
Z3=AA3+SUM(INT(MMULT({1,1,-1},IFERROR(--SUBSTITUTE(K3:V3,{"实";"节";""},),))/8),INT(IFERROR(LEFT(MID(K3:V3,FIND({"实";"节"},K3:V3)+1,9),TEXT(SEARCH("缺",K3:V3)-2,"0;9"))*FIND("缺",K3:V3)^0,)/8))-SUM(-TEXT(MMULT({1,1,1},--TEXT(MMULT({1,0;0,1;1,1},IFERROR(--MID(K3:V3,FIND({"停";"实"},K3:V3)+1,FIND({"实";"#"},K3:V3&"#")-{2;1}),{4;0})),"["&{"<4";">=12";">=16"}&"]2;["&{"<4";">=4";">=8"}&"]1;-4")),"[=6]2;[>=4]1;!0"))-SUM(-TEXT(MMULT({1,1,1},--TEXT(MMULT({1,0;0,1;1,1},IFERROR(--MID(K3:V3,FIND({"实";"停"},K3:V3)+1,FIND({"停";"#"},K3:V3&"#")-{2;1}),{0;4})),"["&{">=12";"<4";">=16"}&"]2;["&{">=4";"<4";">=8"}&"]1;-4")),"[=6]2;[>=4]1;!0"))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

-1

幻币

初入江湖

Rank: 1

积分
1
2022-2-27 15:05:27 显示全部楼层
对的,其他没问题了。就是节XX缺XX和实XX缺XX这种组合没取到数。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

-1

幻币

初入江湖

Rank: 1

积分
4
2022-2-27 16:25:45 显示全部楼层
要不您帮忙在这个基础上吧节日满勤补贴天数和正常工作日满勤补贴天数的公式完善下,能取到节XX缺XX和实XX缺XX的数就OK了,这种组合的数,节XX或实XX大于等于8计算1天,大于等于16计算2天。
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2022-3-2 01:37:27 显示全部楼层
晚上有空我再看看,最近太忙了,白天没有摸鱼的机会了
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

4

帖子

4

幻币

初入江湖

Rank: 1

积分
12
2022-3-2 02:11:34 显示全部楼层
太繁琐了,改来改去改晕了,
Z3=AA3+SUM(INT(IFERROR(--SUBSTITUTE(K3:V3,"实",),)/8),INT(IFERROR(LEFT(MID(K3:V3,FIND({"实";"节"},K3:V3)+1,9),TEXT(SEARCH("缺",K3:V3)-2,"0;9"))*FIND("缺",K3:V3)^0,)/8))-SUM(-TEXT(MMULT({1,1,1},--TEXT(MMULT({1,0;0,1;1,1},IFERROR(--MID(K3:V3,FIND({"停";"实"},K3:V3)+1,FIND({"实";"#"},K3:V3&"#")-{2;1}),{4;0})),"["&{"<4";">=12";">=16"}&"]2;["&{"<4";">=4";">=8"}&"]1;-4")),"[=6]2;[>=4]1;!0"))-SUM(-TEXT(MMULT({1,1,1},--TEXT(MMULT({1,0;0,1;1,1},IFERROR(--MID(K3:V3,FIND({"实";"停"},K3:V3)+1,FIND({"停";"#"},K3:V3&"#")-{2;1}),{0;4})),"["&{">=12";"<4";">=16"}&"]2;["&{">=4";"<4";">=8"}&"]1;-4")),"[=6]2;[>=4]1;!0"))
你再试试看。。。
节5停3在AA3单元格是能取到的,而Z3包含了AA3,也没有问题。
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

6

帖子

2

幻币

初入江湖

Rank: 1

积分
7
2022-3-2 08:11:53 显示全部楼层
大神,这个停产公式的ROW括号后的1:9是什么含义呢??有什么作用??如果往下拉数的话,就会变成2:10、3:11导致取不到停产时数。但是锁定1:9就可以
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2022-3-2 19:02:37 显示全部楼层
感谢大神。
PPT学习论坛
回复 支持 反对

使用道具 举报

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