如何提取一组数字中的每位数字

2019-04-02 19:56发布

如何提取一组数字如 1234567.89 这组数据小数点前7位后2位 , 提取第一位,不够七位用¥代替 以此类推 一直提取到小数点后两位, 无小数点时直接提取

1条回答

是不是要提取1234567.89的每一位数字分别放在相连的9个单元格?

即:34567 -》¥¥3 4 5 6 7 0 0

假设该数值位于单元格A2,可以这样:

在B2录入公式:

=MID(REPLACE(SUBSTITUTE(TEXT($A2,"0000000.00"),".",""),1,7-LEN(INT($A2)),REPT("¥",7-LEN(INT($A2)))),COLUMN(A$1),1)

右拉复制到C2-J2

若之前"¥"的补数只补一位,可将

REPT("¥",7-LEN(INT($A2)))

改为

"¥"


一周热门 更多>