excel中怎样让同一列选中的每个表格中的数据前面同时添加一个数字

来源:百度知道 编辑:UC知道 时间:2024/06/01 14:10:36
就是在原有数字不变的情况下,在它们前面加上同一个数字,原有数据不能变的,有没高手指点下?

假设你要在前面加数字8,而表格中内容是数据与文本混排,可以用下面公式:
=IF(T(A1)="",A1+8*POWER(10,LEN(A1)),8&A1)
解释:
1、用你要加的数字替换公式中的数字8
2、用你要加数字的单元格地址替换公式中的A1
3、公式输入完成后,把公式复制到其他要加数字的单元格即可。
公式的意思是:
检测A1内容是否为文本,不是文本则返回
——A1内容+以10为底的A1位数次方,是文本则返回
————A1内容前面加8
比如:
A1内容为数字123
A2内容为文本ch
你在B1和B2中输入了上面公式,那么
B1内容显示为8123
B2内容显示为8ch

比如是55

先选中该列或该单元格,鼠标右击,“设置单元格格式”,“数字”,“自定义”,在类型处输入

"55"G/通用格式

确定

还可以 这样 若数值位数固定,如都是5位数,前边要加66,则任一空单元格输入6600000,复制,然后将需要的行列选定-选择性粘贴的运算-加 确定即可,数值位数不固定,用楼上两位的方法

用连接符,在另一辅助列中进行操作。
如:="5"&A1
如果是数值,就加多一个=VALUE("5"&A1)