Excel中怎么批量在数字前面加多个字母 如何在excel中数字前面批量加0

www.zhiqu.org     时间: 2024-05-31

1、在桌面上找到excel表单,然后打开准备添加文本的表单。  

2、在下面的示例中,您需要统一A列的内容,并统一添加字母D。  

3、需要在B列中添加一个新列。在B列中输入“=“D”&A2“,然后按Enter。如下所示。

4、然后将鼠标移到单元格右下角的点上,使光标成为十字形。  

5、然后按住鼠标并将其放下,以便您可以在EXCEL表单中的数字之前添加字母。



分两种情况:

1.C列中已经有001、002……等数据的话:选中C列,点右键,在弹出菜单中点“设置单元格格式”,在“常规”选项卡下面点“自定义”,在“类型”框下把“G/通用格式”改为"abc"@ ,确定即可,注意双引号是英文的双引号,可以直接复制上面的。

2.C列中原来没有数据则简单了,在C1中输入abc001,把鼠标移到C1单元格右下角那个小黑点处时鼠标指针会变成一个黑色的十字,这时向下拖拉就好了。

  可通过如下方式在数字前批量添加字母。以在第一列中的数字前前添加字符“ABC”为例来说明。

  1. 打开excel文件,在第二列的单元格输入公式【=“ABC”&A1  】(输入时没有中括号),然后点击enter;

  2. 把鼠标移到B1单元格右下角等鼠标指针会变成一个黑色的十字,这时向下拖拉就好了;

  3. 选中第二列的所有数据,按ctrl+c,然后选中第一列的所有数据,右键单击并在粘贴选项中选“只有值”,将第二列的数据都粘到第一列即可。



因为某单元格的公式不能引用其本身,建议用VBA来批量修改。
例如可在工作表建一个命令按钮,输入如下程序:
Private Sub CommandButton1_Click()
Dim rag As Range
For Each rag In UsedRange
rag.Value = "abc" & rag.Value
Next
End Sub
创建命令按钮的方法:
在菜单栏点“视图->工具栏”,勾选“控件工件箱”。鼠标指针在任何图标停留一会,会显示该图标的含义。点击“控件工件箱”中的画有三角板的图标,进入“设计模式”。点击“控件工件箱”中的“命令按钮”,鼠标指针会变成“+”,在屏幕上按下鼠标左键,并在屏幕上拖出一个长方形,松开鼠标左键。这样在屏幕上有了一个“命令按钮”,这是一个工作表级的图标,双击该“命令按钮”图标,进入该命令按钮的Click事件的代码窗口,就可在其中插入上述程序代码了。再点击“控件工件箱”中的画有三角板的图标,推出“设计模式”。返回工作表窗口,点击该命令按钮,就会执行运算。你自己反复实践一下,会成功的。

A B C
1 001 abc
在C1单元格中输入公式
=A1&B1
回车就知道结果了

补充:
在需要输入的数据的单元格右键——设置单元格格式——数字——自定义——在类型里输入:"abc"G/通用格式就行了

怎么在EXCEL表格中已有的数字前统一加一个字母~


excel怎么批量在数字前添加符号?


#陈服冠# 使用EXCEL时在某一列前统一加一个字母,应该怎样操作,我不想要一行行的手动改啊 -
(15113138446): 用公式“="A"&B”,A为统一要加的字母,B为原数值

#陈服冠# 如何在Excel表格中添加批量字母 -
(15113138446): 选中该列除产权编号单元格以为的,单击鼠标右键——设置单元格格式——数字——自定义,类型处输入 "FJK"G/通用格式

#陈服冠# 在excel表中,如何在不定的数字前面加固定字母 -
(15113138446): 试一试: 格式——单元格——数字——自定义 在类型这两个子下面写 A###### 确定 然后直接写数字 前面就加上A了

#陈服冠# excel中怎么让部分数据自动在前面添加字母? -
(15113138446): 假如数据在A列,数据从A1开始 在B1里边输入公式:=IF(A1<1000,"kk"&A1,A1) 把这个公式向下复制到所有的数据区.一切OK!

#陈服冠# excel中如何在一列中批量加入几个字符(如第一列的所有单元格都在原数据前加上中国两个字) -
(15113138446): 可在B1输入公式:="中国"&A1 并将公式向下复制,这样在B列上就按你的要求在A列内容前加上“中国”了,但这只是通过公式显示的结果,如果想将结果变成真实的内容,可以选中B列后选择“复制”,再选中A列,并在选区内点击右键选“选择性粘贴”-“数值”,保存后A列上的内容就变成了真实的数据了,而B列就可以删除.

#陈服冠# 在EXCEL中,在单元格里需要加上一些字母和数字. -
(15113138446): ="A"&LEFT(A1,3)&"B"&RIGHT(A1,4) 或="A"&REPLACE(A1,4,,"B") 或="A"&LEFT(A1,3)&"B"&MID(A1,4,LEN(A1))

#陈服冠# EXCEL要输入大量数字,数字前面有不同字母.规律是3开头的数字前面是YZ,5开头的数字前面是RW, -
(15113138446): 你要不加后面一句补充,真没看懂你想干吗,简单点可以做两列,一列数数字,另一列可以自动生成,使用if判断就行了,判断第一个数字是几,然后对应返回什么就可以 再看看别人怎么说的.

#陈服冠# excel 如何设置自动在单元格前面加字符. -
(15113138446): 假定你要输入的数据在A列,你先用填充柄输入不同的数字部分即可,然后在后面插入一空列(B列),在B1单元格输入公式: =CONCATENATE("CF-",A1) 将公式向下复制到相应行,选定B列,点"复制",在A1单元格点鼠标右键,点"选择性粘贴/数值",点"确定",再删除B列即可达到目的.

#陈服冠# 在EXCEL中如何在数字前加一个加号? -
(15113138446): 在EXCEL中如何在数字前加一个加号? 一种方法: 1、选中这个格.点格式——单元格——文本 2、输入+120 二种方法: 先打个单引号'再输入120,例:'120 excel中如何在数字前加一个百分号 方法一 选中单元格或单元格区域-----右键----...

#陈服冠# 如何在EXCEL内在现有数字前批量加0? -
(15113138446): 把那一列的单元格格式全部专成字符 再自定义一个公式,那一列的值等于0加上原值