excel中在数字前面加撇号,批量操作如何做到?
展开全部
1、本次操作演示使用的Office办公软件为Excel 2013版本。
2、新建一个Excel电子表格,在表格中输入演示数据数据用于演示如何批量在Excel中的数字前面加撇号。
3、鼠标选中需要加撇号的数据区域,然后单击鼠标右键,在展开的工具栏中选择设置单元格格式工具。
4、在设置单元格格式工具栏中选择数字选项下的自定义,在类型下的编辑栏中输入"/"G/通用格式,然后单击确定完成。
5、这时再返回电子表格中,我们可以看到数字前面已经批量加上了撇号。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方法一
用公式在另一个单元格实现。
假设数据写在A列,则B1单元格写入公式
=IF(A1="","","'"&A1)
下拉填充公式
公式意思是如果A1单元格是空单元格,则公式返回空值,否则公式返回的内容为在A1单元格数据前加上 ' 号。
方法二
在原单元格实现。
1.如果是数字数据;
选中数据所在单元格或单元格区域,右键,设置单元格格式,自定义,类型中写入 "'"G/通用格式,确定。
2.如果是文本数据。
选中数据所在单元格或单元格区域,右键,设置单元格格式,自定义,类型中写入 "'"@ ,确定。
用公式在另一个单元格实现。
假设数据写在A列,则B1单元格写入公式
=IF(A1="","","'"&A1)
下拉填充公式
公式意思是如果A1单元格是空单元格,则公式返回空值,否则公式返回的内容为在A1单元格数据前加上 ' 号。
方法二
在原单元格实现。
1.如果是数字数据;
选中数据所在单元格或单元格区域,右键,设置单元格格式,自定义,类型中写入 "'"G/通用格式,确定。
2.如果是文本数据。
选中数据所在单元格或单元格区域,右键,设置单元格格式,自定义,类型中写入 "'"@ ,确定。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
做一个宏就可以了
Sub 清理/添加撇号()
Do
ActiveCell = IIf(GetKeyState(&H14), "'", "") & ActiveCell.FormulaR1C1
SendKeys "{DOWN}", True
Loop Until ActiveCell = ""
Application.StatusBar = "大写键开启,添加’;关闭,取消’"
End Sub
当然如果你会做菜单加载宏,那就更可以作为一个常用功能挂在EXCEL电脑上了
Sub 清理/添加撇号()
Do
ActiveCell = IIf(GetKeyState(&H14), "'", "") & ActiveCell.FormulaR1C1
SendKeys "{DOWN}", True
Loop Until ActiveCell = ""
Application.StatusBar = "大写键开启,添加’;关闭,取消’"
End Sub
当然如果你会做菜单加载宏,那就更可以作为一个常用功能挂在EXCEL电脑上了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假如数据从A列且从A1单元格开始,则在B1输入以下公式实现。
="'"&A1
="'"&A1
追问
加撇号是想使数字格式变成文本格式,为什么有些数值更改成文本格式后前面没有撇号呢?什么情况下的文本格式前面才有撇号?
追答
单元格格式中的“数字”选项卡中设置为“文本”之外的格式时,如果需要输入文本型的数字,则需要在前面加撇号,如果单元格格式先设置为“文本”,再输入数字的话,则均为文本格式,不需要加撇号。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询