EXCEL怎样用公式往一列数字(均为五位数)中间(右属第二位左侧)加数字19? excel一列数据,如何把5位数的数字前统一加个0?

www.zhiqu.org     时间: 2024-06-02
EXCEL怎样用公式往一列数字(均为五位数)中间(右属第二位左侧)加数字19的方法如下:

1、打开要处理的excel文档,
2、把要处理的数据放在A列,
3、在B1单元格中写如下的公式:

=left(a1,3)&"19"&right(a1,2),
4、拖动B1的控制点向下填充,
这样,B列的数据就是需要的内容了。

方式一:假设D3是你要处理的5位数

=LEFT(D3,3)&19&RIGHT(D3,2)

说明:
LEFT表示从左边起
RIGHT表示右边起
LEFT(D3,3)表示从D3左侧起的3位数,
RIGHT(D3,2)表示从D3右侧起的2位数。

上述步骤就可以把5位数拆分成了两组,然后再运用 & 符号把19 添入进去进行合并,从而达到要求.

方式二:假设D3是你要处理的数字,比如75623

=REPLACE(D3,4,0,19)

REPLACE表示取代和替换
D3表示要处理的5位数
4表示从数字的左侧起,在第三位数字之后进行处理。
0表示不替换原有的数字,比如你按上面的公式列完后,数据会变成756 19 23
但如果你把“0”改成了 1 ,那么数据就会变成756 19 3 ,那2就被换掉了。
19表示你要新增加的数字。

数据在A列,那么在B1输入公式
=replace(a1,4,,19)

向下填充
其中,,就是,0,中间把0省略去了,这个函数的意思也显而易见:
replace :代替的意思
该函数就是说,把A1单元格从左边数第4位开始的地方,替换0位数值,并将这0位数值替换为19,说白了就是插入19,如果公式是replace(a1,4,2,19),那么意思就是最后两位替换成19了,打个比方:A1=12345
经过两个公式之后,分别如下
=replace(a1,4,,19) 结果:1231945

=replace(a1,4,2,19) 结果:12319

=left(a1,3)&"19"&right(a1,2)

假设数据在A列,在B1输入公式

=REPLACE(A1,4,0,19)

往下拖

怎样将excel的日期转为五位数的数值型(注意不是8位数那种的)~

excel的日期转为五位数的数值型的操作步骤是:
1、打开Excel工作表;

2、观察数据格式,当前A列的数据是以“yyyy-mm-dd”类型自定义的日期格式,每个日期都最终指向一个具体的日期序列值,以1900-1-1为起始序列1计,当前年份都是5位日期序列值。

3、如果需要直接在数值区域进行转换,选择A列,在“开始”选项“数字”中,选择单元格格式为“常规”,即可将以“yyyy-mm-dd”类型的日期格式转换为日期序列值。

4、如果需要另一列返回转换结果,体现出对应性,那么在B2单元格输入以下公式,并向下填充公式
=VALUE(A2)

5、所有以日期、时间格式表示的数值,其本质是日期序列值,整数部分为日期,小数部分为时分秒。

首行数据为第5行,输入下列公式
=IF(LEN(D5)=5,CONCATENATE("0"&D5),D5)


#谈鸦牵# 怎样在excel中的一列不同数字中间插入同一个数字,比如45891254, 45891236, 45891298在1,2之间加个7 -
(15992138890): 可以把数字看成为字符来处理.如果把数据放在A例如 那么公式==CONCATENATE(LEFT(A1,5),7,RIGHT(A1,3)).

#谈鸦牵# 如何利用表格函数计算出一列数值中两个相同数值之间间隔的位数 -
(15992138890): B1输入 =IF(COUNTIF(A$1:A1,A1)=1,"",LARGE(IF($A$1:$A$18=A1,ROW($A$1:$A$18)),COUNTIF(A$1:$A1,A1)-1)-LARGE(IF($A$1:$A$18=A1,ROW($A$1:$A$18)),COUNTIF(A$1:$A1,A1))) 输入后,按下ctrl+shift+回车,看到公式前后有{}的产生 公式通用于多个数值相同情况,并不局限只有二个一样. 输入后下拉填充公式

#谈鸦牵# 如何在excel表中统计一堆数字中±5之间的数字个数 -
(15992138890): =COUNTIF(A:A,“>=-5”)-COUNTIF(A:A,“>5”) 如在A列可参考以上公式

#谈鸦牵# 如何在Excel 中把A列四位数分解成B列的五位数.如:1(92) 2(20)4(04)7(43)、3(48)6(97)5(78)8(80).如:A B1247 920433658 497800025 55578要用公式批... - 作业帮
(15992138890):[答案] 上面的问题,请见: 你的新问题是:有一列固定的五位数在A列,要分别去相加(B1 C1 D1 E1 F1...)上的一个五位数,每位都不进位得五位数,如:45637+65438=00065、99984+58886=47760、03445+04589=07924.数据多,要批量生成 B2写...

#谈鸦牵# excel如何给出首尾数字,顺序列出中间的数字 -
(15992138890): 在首个单元格中输入 =ROW(A100) 下拉填充

#谈鸦牵# excel中如何把一串数字的中间几个变为*
(15992138890): 把数字当字符处理可能容易些

#谈鸦牵# 怎么在做好的excel表格中添加序号?如下图 字的数字的中间 -
(15992138890): 假定原数据在A列,在B1输入公式:=ROW()&"、"&A1 将公式向下复制到相应行.选中B列,复制 选中A列,点右键“选择性粘贴”,选中“数值”,确定.删除B列.

#谈鸦牵# Excel如何求列中的中间数.比如2到8,中间3个步长.2,4,6,8,如何在EXCel表中求出4,6,用下拉填充 -
(15992138890): A1和A4分别输入2和8 选中A1:A4区域 编辑 填充 序列 序列产生在 选 列,类型 选 等差数列,步长 默认为 2,确定.

#谈鸦牵# excel 求一列数字,从头开始,每5个数字的平均数(数字不重复) -
(15992138890): 你先用excel 的求平均值函数求出前5个的平均值放在第二列的第一行,再求出第二个5个数的平均值放在第二列的第六行,然后选中第二列前十行,用鼠标移到变成“十字针”时往下拖复制公式就都出来了..

#谈鸦牵# EXCEL里面怎么批量填入,在同一列中第一行为1 2 3第二行就是为4 5 6数字中间是必须有空格的,怎么快速填入 -
(15992138890): 给你一个笨公式,但只限于有三个数的,不管这三个数是几位数,每下拉一行分别加上3 假设该内容在C1单元格=LEFT(C1,FIND(" ",C1)-1)+3&" "&MID(C1,FIND(" ",C1)+1,FIND(" ",C1,FIND(" ",C1)+1)-FIND(" ",C1))+3&" "&RIGHT(C1,LEN(C1)-FIND(" ",C1,FIND(" ",C1)+1))+3 如果只是简单的要求在某单元格输入内容并下拉递增 可在任一单元格输入=ROW(A1)*3-2&" "&ROW(A2)*3-4&" "&ROW(A3)*3-6