首页 > 电脑

如何计算单元格中的数字大小的差值?

更新时间2018-05-18 14:34:55

如何计算单元格中的数字大小的差值?如H4的1357中最小的数字是1最大是7,7-1=6。如何利用公式把差值显示到I4或J4中。如H5数字0139中的小是0大是9,9-0=9,9值显示到指定列,注H列中数据最少是1个数字最多是五个数字。谢谢老师

想不出太好的办法,所以用了枚举的办法:请看效果图:如何计算单元格中的数字大小的差值?公式为:

=IF(LEN(H1)=5,MAX(MID(H1,1,1),MID(H1,2,1),MID(H1,3,1),MID(H1,4,1),MID(H1,5,1))-MIN(MID(H1,1,1),MID(H1,2,1),MID(H1,3,1),MID(H1,4,1),MID(H1,5,1)),IF(LEN(H1)=4,MAX(MID(H1,1,1),MID(H1,2,1),MID(H1,3,1),MID(H1,4,1))-MIN(MID(H1,1,1),MID(H1,2,1),MID(H1,3,1),MID(H1,4,1)),IF(LEN(H1)=3,MAX(MID(H1,1,1),MID(H1,2,1),MID(H1,3,1))-MIN(MID(H1,1,1),MID(H1,2,1),MID(H1,3,1)),IF(LEN(H1)=2,MAX(MID(H1,1,1),MID(H1,2,1))-MIN(MID(H1,1,1),MID(H1,2,1),IF(LEN(H1)=1,0),)))))

这个先把每个数字分到每个单元格,余下的就好办了

这个只能用VBA作了,编程将单元格的数字拆分,然后比较、计算

上一篇:H3CWAP712C怎么配置

下一篇:傅里叶级数分段函数怎么求a0