excel中在数字前面加撇号,批量操作如何做到?

如题所述

准备工具:电脑,WPS软件

1.打开需要修改的表格,鼠标左键选中该单元格区域,右键单击选中的区域调出功能框。

2.在新弹出的功能框页面找到设置格式选项,点击选择该选项进入到格式设置页面中。

3.在新弹出的页面找到自定义选项,点击选择该选项进入到自定义页面中。

4.在新弹出的页面找到类型输入框,输入字符"/"G/通用格式,输入完毕后敲击回车等待自动返回编辑页面。

5.在新弹出的编辑页面即可成功看到所选单元格区域已经成功批量加撇成功,效果如下图所示。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-16

1、本次操作演示使用的Office办公软件为Excel 2013版本。

2、新建一个Excel电子表格,在表格中输入演示数据数据用于演示如何批量在Excel中的数字前面加撇号。

3、鼠标选中需要加撇号的数据区域,然后单击鼠标右键,在展开的工具栏中选择设置单元格格式工具。

4、在设置单元格格式工具栏中选择数字选项下的自定义,在类型下的编辑栏中输入"/"G/通用格式,然后单击确定完成。

5、这时再返回电子表格中,我们可以看到数字前面已经批量加上了撇号。

本回答被网友采纳
第2个回答  2015-09-16
方法一
用公式在另一个单元格实现。
假设数据写在A列,则B1单元格写入公式
=IF(A1="","","'"&A1)
下拉填充公式
公式意思是如果A1单元格是空单元格,则公式返回空值,否则公式返回的内容为在A1单元格数据前加上 ' 号。

方法二
在原单元格实现。

1.如果是数字数据;
选中数据所在单元格或单元格区域,右键,设置单元格格式,自定义,类型中写入 "'"G/通用格式,确定。

2.如果是文本数据。
选中数据所在单元格或单元格区域,右键,设置单元格格式,自定义,类型中写入 "'"@ ,确定。
第3个回答  2012-12-25
做一个宏就可以了
Sub 清理/添加撇号()
Do
ActiveCell = IIf(GetKeyState(&H14), "'", "") & ActiveCell.FormulaR1C1
SendKeys "{DOWN}", True
Loop Until ActiveCell = ""
Application.StatusBar = "大写键开启,添加’;关闭,取消’"
End Sub
当然如果你会做菜单加载宏,那就更可以作为一个常用功能挂在EXCEL电脑上了
第4个回答  2011-05-31
假如数据从A列且从A1单元格开始,则在B1输入以下公式实现。
="'"&A1追问

加撇号是想使数字格式变成文本格式,为什么有些数值更改成文本格式后前面没有撇号呢?什么情况下的文本格式前面才有撇号?

追答

单元格格式中的“数字”选项卡中设置为“文本”之外的格式时,如果需要输入文本型的数字,则需要在前面加撇号,如果单元格格式先设置为“文本”,再输入数字的话,则均为文本格式,不需要加撇号。

本回答被提问者采纳
相似回答