EXCEL问题,A1:A160中都是五位数字,想把这些数字依次写进一个单元格内,用公式怎么实现?
更新时间:2021-10-11 11:04:29 • 作者:CANDICE •阅读 271
- Excel问题,请教在列的1个单元格里有个5位数,想按顺序分别把这5个数拆分到后面的5个格里,用什么公式?
- 求助excel高手怎么把 A1的5个数字 分别自动顺序填到 B1 C1 D1 E1 F1
- Excel 把A1单元格内的数,按数字个数的 多少,从小到大,依次排列到不同单元格内
- 用EXCEL对单元格中一个五位数取个位数的数值。例如:A1有一个数12345,A2去其个位5
Excel问题,请教在列的1个单元格里有个5位数,想按顺序分别把这5个数拆分到后面的5个格里,用什么公式?
用数据--分列 来做更简单。
求助excel高手怎么把 A1的5个数字 分别自动顺序填到 B1 C1 D1 E1 F1
可以都用mid函数,它是指定截取字符中间的某个字符,比如说B1=mid(A1,1,1)公式中,A1表示要截取的文本字符,第一个1表示开始截取的字符串的位置,B1要截取第一个字符,所以是1,公式中最后一个1表示要截取的个数,我们只截取一个,所以是1。再比如说C1=mid(A1,2,1),D1=mid(A1,3,1),E1=mid(A1,4,1)。不明白的可以追问。
Excel 把A1单元格内的数,按数字个数的 多少,从小到大,依次排列到不同单元格内
解释一下红框内的为何与众不同?
B1=REPT(0,LEN($A1)-LEN(SUBSTITUTE($A1,0,)))向下复制
C1=INDEX(REPT(ROW($1:$9),LEN($A1)-LEN(SUBSTITUTE($A1,ROW($1:$9),))),COLUMN(A1))向下向右复制到蓝色区域
L1=IF(ISERROR(LEN(B1)*10+LEFT(B1)),-1,LEN(B1)*10+9-LEFT(B1))向下向右复制到绿色区域
V1=LOOKUP(1,0/($L1:$U1=LARGE($L1:$U1,COLUMN(A1))),$B1:$K1)向下向右复制到橙色区域
用EXCEL对单元格中一个五位数取个位数的数值。例如:A1有一个数12345,A2去其个位5
1、取个位(数值)
=RIGHT(A1) *1
或者
=RIGHT(A1) +0
或者
=VALUE(RIGHT(A1))
2、取个位(文本)
=RIGHT(A1)