怎么在Excel里的一列插入固定的文字

2024-11-08 03:17:00
有5个网友回答
网友(1):

材料/工具;excel2010

1、如图,我们要在下列城市前面加上河北省。该如何操作?

2、我们在另一列输入“河北省”。

3、在另一列输入公式“=B1”(引号内为输入内容)。也可以这样输入:先输入“=”,再用鼠标点击“河北省”。

4、按下F4键,这表示固定引用某一个单元格的内容。这时公式变成了“=$B$1”。

5、然后再输入“&”,再点击“石家庄市”。

6、这时公式变成了“=$B$1&A1”。按下回车键。现在“石家庄市”前面加入了“河北省”。

7、移动鼠标到“河北省石家庄市”单元格右下角

8、当光标变成“+”号时,点击并拖动鼠标向下,就在所有城市前面加上了“河北省”。

网友(2):

  一、如在图示的一列数字前加文字“百度”。

  1、选中这一列单元格,右击,选择“设置单元格格式”。

  2、在“数字”选项卡,点击“分类”中的“自定义”,在右侧“类型”框格内输入“"百度"#”。

  3、点击“确定”按钮,退出单元格设置即可。

  二、如果在文字前加文字“百度”,则需在“类型”框格内输入“"百度"@”即可。

网友(3):

如果要在过程中不通过任何其他列,也不通过定义格式的方式,那只能用宏来做了。
我写了一个,测试可行,请参考用。
注意:是从当前单元格往下处理所有单元格,遇到空单元格停止。重复执行会重复增加。

Sub 加前缀宏()
If MsgBox("确定要从当前单元格开始往下数据做变更吗?", vbOKCancel + vbQuestion) = vbOK Then
While ActiveCell.Text <> ""
ActiveCell.Value = "0898-" + ActiveCell.Text
ActiveCell.Offset(1, 0).Range("A1").Select
Wend
End If
End Sub

网友(4):

设置该列自定义单元格格式为
"0898-"@
没有比这更简单的了。

增加列然后合并的方法次之。

其他方法?干嘛呢,能解决就可以了。

网友(5):

右击,点选择性粘贴,然后选一下就行了