找回密码
 立即注册
搜索

碰到一个棘手的函数,求助大神。

7
回复
884
查看
[复制链接]

1

主题

7

帖子

1

幻币

初入江湖

Rank: 1

积分
9
2021-9-29 17:31:00 显示全部楼层 |阅读模式
RT,要求见EXCEL附件,写一个在特定日期区间内的分摊金额函数。
根据日期分摊金额.rar (7.24 KB, 下载次数: 10)
PPT学习论坛
回复

使用道具 举报

0

主题

8

帖子

0

幻币

初入江湖

Rank: 1

积分
8
2021-10-7 16:57:01 显示全部楼层
用if判断一下月份是否在开始月份与结束月份之间。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

-1

幻币

初入江湖

Rank: 1

积分
4
2021-10-16 02:51:39 显示全部楼层
D2=IF(AND(D$1>=$B2,D$1<=$C2),$A2/(DATEDIF($B2,$C2,"m")+1),"-")
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

10

帖子

2

幻币

初入江湖

Rank: 1

积分
14
2021-10-28 12:48:40 显示全部楼层
了解,谢谢,如果是按天数呢?
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2021-10-29 17:17:54 显示全部楼层
保留了两位小数,每期分摊金额汇总与原来需分摊金额有尾差,如何把尾差加到最后一期分摊金额上呢?
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-2

幻币

初入江湖

Rank: 1

积分
1
2021-11-11 23:06:50 显示全部楼层
O365
D2
=TRANSPOSE(FREQUENCY(IFERROR(TEXT(ROW(INDIRECT($B2&":"&$C2)),"[<"&$D$1&"] ;[>"&EOMONTH($O$1,0)&"] ;0")*1,""),EOMONTH(($D$1:$N$1)*1,0)))*$A2/($C2-$B2+1)
其他版本
O2
=INDEX(TRANSPOSE(FREQUENCY(IFERROR(TEXT(ROW(INDIRECT($B2&":"&$C2)),"[<"&$D$1&"] ;[>"&EOMONTH($O$1,0)&"] ;0")*1,""),EOMONTH(($D$1:$N$1)*1,0))),COLUMN(A:A))*$A2/($C2-$B2+1)
右拉下拉
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

2

帖子

-1

幻币

东方不败

积分
-6
2021-11-12 08:41:35 显示全部楼层
貌似不行呀
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-2

幻币

初入江湖

Rank: 1

积分
1
2022-1-4 03:23:18 显示全部楼层
294a0a0235961dc558159f2f109b557b.png
23c4845c04e3cb08ede9aa7a1455c4a8.png
PPT学习论坛
回复 支持 反对

使用道具 举报

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