Excel中,怎样在一列单元格的每一格中开头加字母"B"

最好是能用公式解决.快点儿的办法哦

要在一列的单元格内容前加上固定的字母B,方法如下

方法一
在原单元格实现,分两种情况

如果原单元格的内容是数字内容,要在原数字前添加"B"这样的前缀
则选中这些单元格----右键----设置单元格格式---自定义---类型中写入 "B"G/通用格式 ---确定

如果原单元格的内容是文本内容,要在原内容前添加"B"这样的前缀
则选中这些单元格----右键----设置单元格格式---自定义---类型中写入 "B"@ ---确定

方法二
用公式实现
假设数据写在A列,则可以在B1单元格写入公式
=IF(A1="","","B"&A1)
下拉填充公式
公式意思是如果A1单元格为空单元格,则返回空值,否则在A1单元格内容前加上"B"
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-07
假设数据是在a列,如A2单元格:在新的一列中输入公式“=CONCATENATE("B",A2)”,就可以了 。如果你想要覆盖原来的数据(A列的数据),再复制新列的数据,选择性粘贴(粘贴数值)到原来的列就OK了。
第2个回答  2019-11-24
原数据在A列,在任意列如B列的B1输入:
="B"&A1
然后填充或复制这一列,填充后复制这一列,在A列处点右键,选择性粘贴,数值,这样就能替换A列的原数据,然后B列就可以删掉了.
第3个回答  2012-06-07
例如你的数据在A列,则在B1单元格中输入“B“,然后在C1单元格中输入公式:“=A1&B1”,然后向下填充,再选中带公式的数据选择复制,粘贴在A列单元格中,注意:粘贴时用“选择性粘贴”。
第4个回答  2012-06-07
在边上插入一列,假设A1是原文,B1内写=A1&"B",再把A列隐藏,B1向下拉。