怎样在EXCEL中设置单格的默认最小值

来源:百度知道 编辑:UC知道 时间:2024/09/21 04:20:50
在EXCEL中, 有一个可输入数据的单元格A1,我要求是:当在A1输入的数字大于1时,则显示该数值,但当输入数值小于1时,(例如0.5,或者没有输入任何数值)则显示为1.

该如何实现?

设置a1自定义格式 [<1]"1"

VBA:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If [a1] < 1 Then
[a1] = 1
End If
If [a1] = "" Then
[a1] = 1
End If
End Sub

加一个结果值B1
=if(a1>1,a1,1)

需要加一列如b列,在b1中输入=IF(A1<1,1,A1)向下填充即可!祝你成功!……