Excel 将一个单元格的值分布到多个单元格上,直到剩余值为0

Excel 将一个单元格的值分布到多个单元格上,直到剩余值为0,excel,Excel,我正在寻找一种解决方案,根据月数(从B7到B10)自动分配单元格的值(从C3到C10) 谁能帮我解决这个问题 首先,您可以创建一个助手行,如图中所示,从数字1开始 然后将以下公式应用于单元格(E5),并在整个范围内拖动 公式:“=IF($B5>=E$3,$C5/$B5,0)” 谢谢 Abhinav首先,您可以创建一个助手行,如图中所示,从数字1开始 然后将以下公式应用于单元格(E5),并在整个范围内拖动 公式:“=IF($B5>=E$3,$C5/$B5,0)” 谢谢 Abhinav在单元格

我正在寻找一种解决方案,根据月数(从B7到B10)自动分配单元格的值(从C3到C10)

谁能帮我解决这个问题


首先,您可以创建一个助手行,如图中所示,从数字1开始

然后将以下公式应用于单元格(E5),并在整个范围内拖动

公式:“=IF($B5>=E$3,$C5/$B5,0)”

谢谢
Abhinav

首先,您可以创建一个助手行,如图中所示,从数字1开始

然后将以下公式应用于单元格(E5),并在整个范围内拖动

公式:“=IF($B5>=E$3,$C5/$B5,0)”

谢谢
Abhinav

在单元格E7中键入以下公式:

= IF(COLUMN()-COLUMN($E7)+1<=$B7,$C7/$B7,0)

=IF(COLUMN()-COLUMN($E7)+1在单元格E7中键入以下公式:

= IF(COLUMN()-COLUMN($E7)+1<=$B7,$C7/$B7,0)

=IF(COLUMN()-COLUMN($E7)+1对于第二部分,要计算月数,您可以在单元格(“C4”)中添加公式,如下所示:

=月份(日期值(C3和“1”)—月份(C2)+1


对于第二部分,要计算月数,您可以在单元格(“C4”)中添加公式,如下所示:

=月份(日期值(C3和“1”)—月份(C2)+1


谢谢!非常感谢。你能帮我找出一个公式来确定两种不同“日期”之间的月数吗?请参阅我在本主题中分享的第二张图片。提前感谢!=月(日期值(C3&“1”)-月(C2)+1谢谢!非常感谢。你能帮我找出一个公式来确定两种不同类型的“日期”之间的月数吗?请参阅我在本主题中分享的第二张图片。提前感谢!=月(日期值(C3&“1”)-月(C2)+1谢谢!非常感谢您的快速跟进!我发现自己遇到了一个新的挑战。如果月份在2018年或2019年会怎样?那么月份的数量计算不正确:(有什么建议吗?您可以在“B3”之后添加一个新行以进入年份。因此,单元格(“B4”)value=“year”。单元格(“B5”)value=2018(示例)和单元格(“C5”)的新公式=month(DATEVALUE(C3&“1”&“,”和C4)-月份(C2)+1)“谢谢!非常感谢您的快速跟进!我发现自己遇到了一个新的挑战。如果月份在2018年或2019年会怎么样。那么月份的数量计算不正确:(有什么建议吗?您可以在“B3”之后添加一行以进入年份。因此单元格(“B4”)value=“year”。单元格(“B5”)value=2018(示例)新公式在单元格(“C5”)=“=MONTH(日期值(C3&“1”&“,”&C4)-MONTH(C2)+1)”