伏津 发表于 2021-12-10 15:22:27

=TEXTJOIN("~",,G3,IF(G3<=600,INT(G3*0.97),INT(G3*0.98)))

600及以下一档;601及以上一档

彦青 发表于 2021-12-25 11:19:39

=G3&"~"&ROUND(G3*(0.97+0.01*(G3>600)),)

古伦帝 发表于 2021-12-26 14:27:56

非常感谢

我甲领姨扑 发表于 2021-12-26 19:17:35

直接在G3输入和显示,G4只是表达我想要的结果

阿树 发表于 2021-12-29 07:01:13

直接在G3输入和显示,G4只是表达我想要的结果

开元 发表于 2022-1-1 16:44:09

一个表格输入,再更换显示内容,那是不可能的,你想多了

甚荒唐 发表于 2022-1-12 01:49:42

谢谢

山川异域与子同袍 发表于 2022-1-13 18:38:13

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-1-18 03:28:45

G4输入:
=G3&"~"&ROUNDDOWN(G3*(0.97+(G3>600)*0.01),0)

粉扑不要不要不要 发表于 2022-1-18 04:12:56

=TEXTJOIN("~",,G3,IF(G3<=600,INT(G3*0.97),INT(G3*0.98)))

600及以下一档;601及以上一档
页: 1 [2] 3
查看完整版本: 数值的设定