EXCEL中怎么在单元格数值中间插入字符?

比如A1单元格中数值:F2312 我要它改变为:F092312
怎么用公式实现啊?希望高手解答。。

工具/原材料

excel2016版、电脑

1、打开电脑找到并双击打开excel2016版表格软件;

2、双击打开表格软件以后,为了后期示范先在A列的单元格内编辑好任意的数字内容;

3、编辑好任意文字内容以后,先选中B列的单元格并在编辑栏里输入:=REPLACE(A1,2,,"09"),公式代表意思是从A1单元格开始的第二数字加09;

4、输入公式以后,此时在同时按“ctrl+回车键”进行公式的填充即可完成B列所有单元格的设置。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-27

假设要在A列单元格的第二个位置插入:09 ;

1、在B1单元格输入公式:=REPLACE(A2,2,,"09") 回车;

见图一

2、选中B2,下拉填充B列,实际结果:

见图二

说明:REPLACE是替换字符串内容的函数,格式是:

REPLACE(原字符串,替换位置,替换内容,新字符串)

上面的公式是在原字符串的第二个位置,用“09”替换掉空字符串,那就等于插入了“09”

第2个回答  2009-12-02
=REPLACE(A1,2,,"09")本回答被提问者采纳
第3个回答  2019-12-23
1、打开电脑找到并双击打开excel2016版表格软件;
2、双击打开表格软件以后,为了后期示范先在A列的单元格内编辑好任意的数
3、编辑好任意文字内容以后,先选中B列的单元格并在编辑栏里输入:=REPLACE(A1,2,,"09"),公式代表意思是从A1单元格开始的第二数字加09;
4、输入公式以后,此时在同时按“ctrl+回车键”进行公式的填充即可完成B列所有单元格的设置。
第4个回答  2009-12-02
这样解决你所说的问题,先将字符F2312用MID函数分为F和2312两串字符,然后再用连接函数将其三列文本进行连接.操作这样,在B1中输入MID(A1,1,1)将F分离出来,在C1中输入MID(A1,2,4)将2312分离出来,在D列中输入09或其它数据.将格式改为文本格式.然后在E列中用一个连接函数进行.在E1中输入:=CONCATENATE(B1,C1,D1)你可以试一下.应该没问题我实践过了.