EXCEL 怎么对输入的数据进行算术运算啊

来源:百度知道 编辑:UC知道 时间:2024/07/02 21:54:32
就是第一列是个3位数,第2 3 4列想求他的百位,十位,个位,不知道怎么弄啊?
谢谢
一楼的能不能揭示一下啊,看的不是太明白哦,谢谢

如数据在A2,那么在B2=mid($A2,column(A2),1),再向右填充,可得

比如数据在a1 在b1输入
=int(a1/100) 就是 百位 也可以用=left(a1,1)
c1输入
=mid(a1,2,1)
十位
d1输入
=right(a1,1)
个位

都分别向下拖就是批量计算

还有个批量的方法

数据在a1,选中b1,c1,d1
在编辑栏输入
=MID(A1,COLUMN(A1:C1),1)
然后按shift+ctrl+回车

b1,c1,d1就是你要的结果

数据在a1,选中b1,c1,d1
在编辑栏输入
=MID(A1, {1,2,3},1)
然后按shift+ctrl+回车
下拉公式即可
记住,是选中b1,c1,d1三个单元格整体下拉

方法一 当字符串取位置
=mid(a1,1,1)
=mid(a1,2,1)
=mid(a1,3,1)

方法二 当数字取百分位 十分位 个位

=int(a1/100)
=int((a1-int(a1/100)*100)/10) 或者 =int((a1-b1*100)/10)
=int(A1-int(A1/100)*100-int((A1-int(A1/100)*100)/10)*10) 或者=a1-b1*100-c1*10

在第一行的第2列输入
=MID(A1,1,1)
在第一行的第3列输入
=MID(A1,2,1)
在第一行的第4列输入
=MID(A1,3,1)
选择第一行的234列,第4列右下角成+号后向下拖即可

=mid(a1,1,1)
=mid(a1,2,1)
=mid(a1,3,1)