我希望单元M6
每次将大于0的数字添加到M7
时,都会添加$ 12.73。每次将大于0的数字添加到另一个单元时,将特定值添加到单元中
示例:
我在做薪水。对于每天工作(字段M7
)我帐单$ 12.73(字段M6
)。我每个月都会这样做,并且需要保留一个运行列表。
,而不是总把天数在外地M7
,然后加入$ 12.73到现场M6
,我想+ $ 12.73,当我加的天数来M7
自动计算。
请指教。
在此先感谢。
我希望单元M6
每次将大于0的数字添加到M7
时,都会添加$ 12.73。每次将大于0的数字添加到另一个单元时,将特定值添加到单元中
示例:
我在做薪水。对于每天工作(字段M7
)我帐单$ 12.73(字段M6
)。我每个月都会这样做,并且需要保留一个运行列表。
,而不是总把天数在外地M7
,然后加入$ 12.73到现场M6
,我想+ $ 12.73,当我加的天数来M7
自动计算。
请指教。
在此先感谢。
这无法公式来完成,以我的知识。您可以假设添加另一个单元格,您每次执行操作时都会手动增加,但更优雅的解决方案是使用VBA自动将单元格的值增加12.73。
看看这个类似的问题。 Check updates automatically
试试这个在您需要的板材,片材对象“我”,如果代码包含有,而不是在一个模块中才有效。作为一个方面,这也将增加1到值当细胞被清除,但它应该足以让你开始:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Me.Range("A5")) Is Nothing Then Me.Range("B5").Value = Me.Range("B5").Value + 1
末次
谢谢。我知道我想要达到什么,我只是不知道如何实现它。 – user3385034
这是一个更简洁的例子。 – sten
将这个公式为M6:
=if(M7>0,"12.73","")
输入您的天工作到M7,和M6将自动填充12.73
。
也许'= M7 * 12.73'? –
感谢您的快速响应。当M6更改M7时,M6如何知道将12.73美元添加到其单元中?我不打算让M7乘以M6,而是每当我做出改变M7时向M6增加12.73美元。请指教。 – user3385034
在这种情况下,考虑VBA('Worksheet_Change'事件) –