章怀全
发表于 2021-12-26 10:50:00
=TEXTJOIN("~",,G3,IF(G3<=600,INT(G3*0.97),INT(G3*0.98)))
600及以下一档;601及以上一档
董书海
发表于 2022-1-1 04:01:43
=G3&"~"&ROUND(G3*(0.97+0.01*(G3>600)),)
胜利公园
发表于 2022-1-2 05:24:34
非常感谢
丨末世丨罒军师
发表于 2022-1-5 18:14:04
直接在G3输入和显示,G4只是表达我想要的结果
姜国超
发表于 2022-1-6 05:35:33
直接在G3输入和显示,G4只是表达我想要的结果
隆华
发表于 2022-1-10 10:29:17
一个表格输入,再更换显示内容,那是不可能的,你想多了
温家貴
发表于 2022-1-21 20:29:33
谢谢
郑华林
发表于 2022-1-29 07:40:21
Private Sub Worksheet_Change(ByVal Target As Range)
If TypeName(Target.Value) = "Double" Then
If Target > 0 And Target <= 3000 Then
Application.EnableEvents = False
If Target <= 600 Then
Target = Target & "~" & Round(Target * 0.97, 0)
Else
Target = Target & "~" & Round(Target * 0.98, 0)
End If
Application.EnableEvents = True
End If
End If
End Sub
人类悲歌
发表于 2022-2-3 08:56:34
G4输入:
=G3&"~"&ROUNDDOWN(G3*(0.97+(G3>600)*0.01),0)
冬晴夏羽
发表于 2022-2-10 16:07:04
=TEXTJOIN("~",,G3,IF(G3<=600,INT(G3*0.97),INT(G3*0.98)))
600及以下一档;601及以上一档