将相同的文本附加到Excel中的列中的每个单元格

Key*_*hah 68 excel excel-2007

如何将文本附加到Excel中的列中的每个单元格?我需要在末尾添加一个逗号(",").

例:

email@address.com 变成 email@address.com,

数据样本:

m2engineers@yahoo.co.in
satishmm_2sptc@yahoo.co.in
threed_precisions@rediffmail.com
workplace_solution@yahoo.co.in
threebworkplace@dataone.in
dtechbng@yahoo.co.in
innovations@yahoo.co.in
sagar@mmm.com
bpsiva@mmm.com
nsrinivasrao@mmm.com
pdilip@mmm.com
vvijaykrishnan@mmm.com
mrdevaraj@mmm.com
b3minvestorhelpdesk@mmm.com
sbshridhar@mmm.com
balaji@mmm.com
schakravarthi@mmm.com
srahul1@mmm.com
khramesh2@mmm.com
avinayak@mmm.com
rockindia@hotmail.com
Run Code Online (Sandbox Code Playgroud)

Edw*_*eno 190

看看这是否适合你.

  • 您的所有数据都在A列(从第1行开始).
  • 在B列第1行中,输入= A1&","
  • 这将使单元格B1等于A1,并附加逗号.
  • 现在选择单元格B1并从单元格的右下角向下拖动到所有行(这将复制公式并使用相应的列A值.

而已!

  • 然后,对于任何不知道的人,你可以复制并选择`Paste Special ...`>`Values`来将结果值移回原始列,而不会破坏它们. (8认同)

小智 19

这是一个简单的"&"功能.

=cell&"yourtexthere"
Run Code Online (Sandbox Code Playgroud)

例子 - 你的细胞说米奇,你想要米老鼠.米奇在A2.在B2中,键入

=A2&" Mouse"
Run Code Online (Sandbox Code Playgroud)

然后,复制并"粘贴特殊"值.

B2 now reads "Mickey Mouse"
Run Code Online (Sandbox Code Playgroud)


Ama*_*mar 16

这很简单......

=CONCATENATE(A1,",")
Run Code Online (Sandbox Code Playgroud)

示例:如果在A1单元格中的email@address.com然后写入另一个单元格 = CONCATENATE(A1,",")

email@address.com在这个公式之后你会收到 email@address.com,

删除公式:复制该单元格并使用alt + e + s + v 或粘贴特殊值.


use*_*577 6

如果您只想添加字符以用于显示目的,则无需使用额外的列或VBA .

正如这篇文章所暗示的那样,你需要做的就是:

  1. 选择要应用格式的单元格
  2. 单击Home选项卡
  3. 点击 Number
  4. 选择 Custom
  5. Type文本框中,通过将数字零置于所需的任何字符内来输入所需的格式.

用于格式化的此类文本的示例:

  • 如果要120.00读取单元格保持值,请$120K键入$0K