excel 如何设置小数点后的是0取整数,不是0小数保留两位
比如excel一列数字250.00,230.312,270.671,240.00就是设置成功后为250230.31271.67240是0取整数不是0小数保留两位急!电算化...
比如excel一列数字 250.00,230.312,270.671,240.00
就是设置成功后为 250 230.31 271.67 240
是0取整数 不是0小数保留两位
急!电算化excel的题目 谢谢
是在原来这列用公式 就是修改后和修改前 仍在同一列 若数据在A列 修改后仍在A列 展开
就是设置成功后为 250 230.31 271.67 240
是0取整数 不是0小数保留两位
急!电算化excel的题目 谢谢
是在原来这列用公式 就是修改后和修改前 仍在同一列 若数据在A列 修改后仍在A列 展开
5个回答
展开全部
用到宏了吧?
假设数据在A列,B1输入公式
=IF(INT(A1)=A1,A1,ROUND(A1,2))
你复制粘贴下吧,后面的说
试一下这个录制的宏
Sub Macro1()
'
' Macro1 Macro
' 宏由 zb 录制,时间: 2009-9-5
'
' 快捷键: Ctrl+Shift+R
'
ActiveCell.FormulaR1C1 = _
"=IF(INT(RC[-255])=RC[-255],INT(RC[-255]),ROUND(RC[-255],2))"
Columns("IV:IV").Select
Selection.FormulaR1C1 = _
"=IF(INT(RC[-255])=RC[-255],INT(RC[-255]),ROUND(RC[-255],2))"
ActiveCell.FormulaR1C1 = _
"=IF(INT(RC[-255])=RC[-255],INT(RC[-255]),ROUND(RC[-255],2))"
Columns("IV:IV").Select
Selection.Copy
Application.Goto Reference:="C1"
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.Goto Reference:="C256"
Application.CutCopyMode = False
Selection.Delete Shift:=xlToLeft
Application.Goto Reference:="C1"
End Sub
可以把你的A列变成你的要求
新建文本文档,把代码粘贴进去
保存,改后缀为frm,打开excel,工具-宏-vb编辑器--文件——导入,刚才那个文档,
在工具-宏-宏,里选项设置好快捷键,你只管按快捷键好了
假设数据在A列,B1输入公式
=IF(INT(A1)=A1,A1,ROUND(A1,2))
你复制粘贴下吧,后面的说
试一下这个录制的宏
Sub Macro1()
'
' Macro1 Macro
' 宏由 zb 录制,时间: 2009-9-5
'
' 快捷键: Ctrl+Shift+R
'
ActiveCell.FormulaR1C1 = _
"=IF(INT(RC[-255])=RC[-255],INT(RC[-255]),ROUND(RC[-255],2))"
Columns("IV:IV").Select
Selection.FormulaR1C1 = _
"=IF(INT(RC[-255])=RC[-255],INT(RC[-255]),ROUND(RC[-255],2))"
ActiveCell.FormulaR1C1 = _
"=IF(INT(RC[-255])=RC[-255],INT(RC[-255]),ROUND(RC[-255],2))"
Columns("IV:IV").Select
Selection.Copy
Application.Goto Reference:="C1"
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.Goto Reference:="C256"
Application.CutCopyMode = False
Selection.Delete Shift:=xlToLeft
Application.Goto Reference:="C1"
End Sub
可以把你的A列变成你的要求
新建文本文档,把代码粘贴进去
保存,改后缀为frm,打开excel,工具-宏-vb编辑器--文件——导入,刚才那个文档,
在工具-宏-宏,里选项设置好快捷键,你只管按快捷键好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设数据在A列,B1输入公式
=IF(INT(A1)=A1,A1,ROUND(A1,2))
B1公式向下复制
=IF(INT(A1)=A1,A1,ROUND(A1,2))
B1公式向下复制
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=ROUND(A1,2)
单元格要设置为常规格式。
单元格要设置为常规格式。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设置单元格属性——数字 选择常规 就可以了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询