问一个Excel的问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 11:53:35
我要输入数值152当回车之后会自动变成150,比如158变成155,169变成165!33变成30!有没有这个功能,有的话怎么用!
就是说出来的数字必须是5的倍数!余下的数值略掉!
给出答案,我给100分

如果要本单元格显示~则要用VBA 点击本表的标签名,右键--查看代码-输入以下代码,关闭即可
Private Sub Worksheet_Change(ByVal Target As Range)
Target.Value = Int(Target.Value / 5) * 5
End Sub

第二种:其他单元格显示出来
A1输入152
B1公式

=INT(A1/5)*5

A列输入数值,B列的B1中输入公式:

=FLOOR(A1,5)

下拉复制公式。

如果数据在A1.
的出结果在B1.
公式为:B1=A1-MOD(A1,5)

然后下拉就可以了。

A1 输入数字:

b1 输入公式 =A1-MOD(A1,5)

=(A1-MOD(A1,5))