Note: The other languages of the website are Google-translated. Back to English

如何在Excel中所有单元格的开头或结尾添加文本?

有时您可能需要在选择的所有单元格的开头或结尾添加相同的特定文本。 如果您将文本手动一个接一个地添加到每个单元格,那肯定很耗时。 有更简单的方法吗? 是的,有很多简单的技巧可以将相同的文本添加到所选内容的所有单元格的开头或结尾。

使用公式将指定的文本添加到所有单元格的开头/结尾

使用VBA将指定的文本添加到所有单元格的开头/结尾

使用Kutools for Excel将指定的文本添加到所有字母的开头/结尾 好主意3

使用Kutools for Excel将指定的文本添加到所有单元格的指定位置 好主意3


使用公式将指定的文本添加到所有单元格的开头/结尾

有两个公式可将指定的文本添加到Microsoft Excel中所有选定单元格的开头或结尾。

方法1:&公式

输入 =“ A级:”&A2 在单元格C2中,然后将填充手柄向下拖动到要使用此公式的单元格上。 并且已在所有单元格之前添加了特定文本,请参见屏幕截图:

doc添加特定文本1

方法2:连接公式

输入 =串联(“ A类:”,A2) 在单元格C2中,然后将此公式拖放到您要使用的单元格中,请参见屏幕截图:

doc添加特定文本2

笔记:

1.如果要在每个单元格中添加其他指定的文本,只需替换 A类: 在两个公式中都带有您的文字。

2.的公式 = A2&“:A级” =串联(A2,“:A类”) 将添加 :A级 在单元格的末端。

3.两个公式都不会直接修改选择内容。


将相同的文本添加到Excel中每个单元格的特定位置

如何将文本或字符添加到多个单元格的开头,或者如何将文本或字符添加到单元格的末尾,或者在现有文本之间插入文本或字符? 用 添加文本 Kutools for Excel实用程序,您可以快速应用以下操作:。 单击以在30天内提供全功能的免费试用!
doc添加文本6
 
Kutools for Excel:拥有300多个便捷的Excel加载项,可以在未来30天内免费试用。

使用VBA将指定的文本添加到所有单元格的开头/结尾

如果要在选择的每个单元格中直接添加指定的文本,则以下VBA宏将简化您的工作。

1。 选择您要添加指定文本的范围;

2。 按住 其他 + F11 键,然后打开 Microsoft Visual Basic应用程序 窗口。

3。 点击 插页 > 模块,然后将以下VBA代码粘贴到“模块窗口”中。

VBA:在每个单元格的开头添加指定的文本:

Sub AppendToExistingOnLeft()
Dim c As Range
For Each c In Selection
If c.Value <> "" Then c.Value = "CN- " & c.Value 
Next
End Sub

4。 按 F5 运行此宏的键。 并且所有单元格将被添加值 CN- 在单元格内容之前。

doc添加特定文本3

笔记: 1.要在每个单元格的末尾添加一些特定的文本,请应用以下VBA代码。

VBA:在每个单元格的末尾添加指定的文本:

Sub AppendToExistingOnRight()
Dim c as range
For each c in Selection
If c.value <> "" Then c.value = c.value & "-CN" 
Next
End Sub

您将得到以下结果:

doc添加特定文本4

2.您可以更改变量 "CN-" -CN以上代码中的“。


使用Kutools for Excel将指定的文本添加到所有单元格的开头/结尾

Kutools for Excel's Add Text 工具将帮助您快速将指定的文本添加到所选内容中每个单元格的开头或结尾。

Kutools for Excel, 与超过 300 方便的功能,使您的工作更加轻松。 

安装后 Kutools for Excel,请执行以下操作:(立即免费下载Kutools for Excel!)

1。 选择您要添加指定文本的范围。

2。 点击 库工具 > Text > Add Text…。 看截图:

doc添加特定文本11

3。在 Add Text 对话框中,输入您需要添加的文本 Text 框。

(1.)如果检查 Before first character 来自 Position 部分,并且特定的文本将添加到所有单元格值的前面,请参见屏幕截图:

doc添加特定文本6

(2.)如果检查 After last character 来自 Position 部分,并将在单元格值的末尾添加特定文本,请参见屏幕截图:

doc添加特定文本7

笔记:

1. Kutools for Excel's Add Text 工具可让您预览“预览”部分中所选内容的更改。

2.如果您检查 Skip non-text cells 选项,此工具不会在具有非文本内容的单元格中添加指定的文本。


使用Kutools for Excel将指定的文本添加到所有单元格的指定位置

应用 Kutools for Excel's Add Text 功能,您不仅可以将指定的文本添加到单元格的开头或结尾,还可以将指定的文本添加到单元格的指定位置。

安装后 Kutools for Excel,请执行以下操作:(立即免费下载Kutools for Excel!)

1。 选择要向其添加文本的范围,然后单击 库工具 > Text > Add Text.

2。 该 Add Text 将显示对话框,并输入指定的文本并在框中指定要插入文本的特定位置。 看截图:

我在这里输入3 Specify textbox表示在字符串的第三个字符之后添加文本。

doc添加特定文本8

3。 点击 Ok or Apply。 指定的文本已添加到单元格的指定位置。 看截图:

doc添加特定文本9

提示:

(1进 Specify 文本框,您可以输入数字,并用逗号分隔,以同时在多个位置添加文本。
doc添加特定文本12

(2)如果要在每个大写字母之前添加文本,则 1st letter is uppercase 选项 Add Text 实用程序可以为您提供帮助。
doc添加特定文本10

另外,您可以在每个小写字母或每个数字字母之前添加文本。

单击立即下载并免费试用Kutools for Excel!


演示:将文本添加到所有单元格的开头或结尾


相关文章:


最佳办公效率工具

Kutools for Excel解决了您的大多数问题,并使您的生产率提高了80%

  • 重用: 快速插入 复杂的公式,图表 以及您以前使用过的任何东西; 加密单元 带密码 创建邮件列表 并发送电子邮件...
  • 超级公式栏 (轻松编辑多行文本和公式); 阅读版式 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 不会丢失数据; 拆分单元格内容; 合并重复的行/列...防止细胞重复; 比较范围...
  • 选择重复或唯一 行; 选择空白行 (所有单元格都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择...
  • 确切的副本 多个单元格,无需更改公式参考; 自动创建参考 到多张纸; 插入项目符号,复选框等...
  • 提取文字,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级滤镜 (将过滤方案保存并应用于其他工作表); 高级排序 按月/周/日,频率及更多; 特殊过滤器 用粗体,斜体...
  • 结合工作簿和工作表; 根据关键列合并表; 将数据分割成多个工作表; 批量转换xls,xlsx和PDF...
  • 超过300种强大功能。 支持Office / Excel 2007-2019和365。支持所有语言。 在您的企业或组织中轻松部署。 完整功能30天免费试用。 60天退款保证。
kte选项卡201905

Office选项卡为Office带来了选项卡式界面,使您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
officetab底部
按评论排序
注释 (53)
还没有评分。 成为第一位评论!
该评论由网站上的主持人最小化
VBA 技巧就像一个魅力,谢谢!
安德鲁·詹森
该评论由网站上的主持人最小化
这真的有效。 我如何在这个论坛上注册?
奥拉达约奥拉雷瓦茹
该评论由网站上的主持人最小化
感谢真的帮助满满
阿努拉格
该评论由网站上的主持人最小化
VBA 提示非常有帮助。感谢 aton 省力。
萨里卡·帕克勒
该评论由网站上的主持人最小化
VBA 太棒了,太强大了……很有帮助
史蒂夫·沃特金斯
该评论由网站上的主持人最小化
需要帮助,实际上是在尝试查找所有数字并在此之前添加段落标记..? 你能告诉我如何用word或excel来完成这个kutools ...?
约瑟夫·基肖尔
该评论由网站上的主持人最小化
KU工具太酷了!! 我花了 3 秒来添加我需要的文本。 罗伯特
罗伯特·波林格
该评论由网站上的主持人最小化
是否可以将要添加到目标单元格的文本字符串更改为单元格引用,以便添加不同单元格的内容而不是在每个单元格的开头添加“LBA”? 例如,如果我想将单元格 A1:A10 的内容附加到单元格 B1:B10 中现有文本的开头?
汉多吉姆
该评论由网站上的主持人最小化
优秀的提示。 节省了大量时间。 非常感谢..
巴拉提
该评论由网站上的主持人最小化
嘿,使用 VBA 方法在已输入信息的右侧添加信息,有没有一种方法可以只对选定的单元格而不是所有单元格执行此操作。 我正在尝试仅在这些单元格上过滤和运行宏,当我这样做并取消过滤时,它仍然会将它放在所有单元格上。 谢谢!
克尔斯滕
该评论由网站上的主持人最小化
如果您想在文本某处之间的所有单元格中添加特定的“单词”,我们可以通过在 MS Excel 中选择所有要替换的单元格来使用“复制和替换”(Ctrl+F)功能。 例如,如果您必须在包含具有 Species_Class1、Species_Class2、.....Species_Class100 等值的单元格的特定列中的所有单元格中插入“_code”,并将它们更改为 Species_code_Class1、Species_code_Class2、.....Species_code_Class100。 单击“Crtl+F”-> 使用替换选项。 在“查找内容”中给出“Species*_Class”,在“替换为”中给出“Species_code_Class”。 然后单击“全部替换”。 干杯..... Arun Prasad,印度
阿伦·普拉萨德·库马尔
该评论由网站上的主持人最小化
嘿,这太棒了。 我需要更多的东西。 我可以选择几行并对备用单元格执行相同的操作吗? 例如:如果我在每个备用单元格的末尾添加 hello a b c d e 我需要的是 a hello b c hello d e hello
NIRANJAN
该评论由网站上的主持人最小化
我之前发表的评论在哪里
NIRANJAN
该评论由网站上的主持人最小化
谢谢mch。 这对我帮助很大 :)
兔子小姐
该评论由网站上的主持人最小化
我正在尝试 VBA,它说它正在运行。 但它有 63,000 行。 这会花费大量时间(到目前为止是一个小时)。 那正常吗?
肖恩
该评论由网站上的主持人最小化
谢谢你。 帮助了我正在寻找的东西。
迪帕克·萨达南德
该评论由网站上的主持人最小化
这非常有帮助。 而且我不经常使用所有大写字母。
斯科特·荒牧
该评论由网站上的主持人最小化
嗨,我的工作簿有 60 张。 我想在第 5 到 56 页中添加 A 列,并在 col A 的每个单元格中插入工作表的名称。 每张纸有 150 行,所以 150 个单元格 A1-A150。 将不胜感激 vba soln tnx
藻类
该评论由网站上的主持人最小化
谢谢这帮助了很多再次感谢:roll:
AMR
该评论由网站上的主持人最小化
太感谢了。 上面给出的信息非常有益
ay
该评论由网站上的主持人最小化
非常感谢。 它真的对我帮助很大。 请继续提供您提供的出色工作
戴维
这里还没有评论
加载更多
留下你的意见
以访客身份发帖
×
评价此帖子:
0  产品特性
建议地点