我希望每次向M6
添加大于0的数字时,单元格M7
都会添加$ 12.73。
示例:
我正在做工资单。对于每天工作(字段M7
),我收取12.73美元(字段M6
)。我每个月都这样做,需要保持运行列表。
我不想总是将天数放在字段M7
中,然后将$ 12.73添加到字段M6
,我希望当我向{添加天数时自动计算+ $ 12.73 {1}}。
请告知。
提前致谢。
答案 0 :(得分:0)
据我所知,这不能用公式来完成。您可以假设添加另一个单元,您每次执行某些操作时都会手动增加,但更优雅的解决方案是使用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
End Sub
答案 1 :(得分:0)
将此公式放入M6:
=if(M7>0,"12.73","")
输入您在M7中工作的日期,M6将自动填充12.73
。