excel中怎么计算一个三位数各位数相减后再相加然后取个位的公式?

excel中怎么计算一个三位数各位数相减后再相加然后取个位的公式?
例如A1为109 B1则为相减结果都取正数 1-0=1 0-9=9 1-9=8 1+9+8则B1为8,公式该如何写?最好附上详细说明,
zhongshan0508 1年前 已收到1个回答 举报

风中de过客 幼苗

共回答了19个问题采纳率:89.5% 举报

=VALUE(RIGHT(ABS(VALUE(LEFT(A1,1))-VALUE(RIGHT(LEFT(A1,2),1)))+ABS(VALUE(RIGHT(LEFT(A1,2),1))-VALUE(RIGHT(A1,1)))+ABS(VALUE(LEFT(A1,1))-VALUE(RIGHT(A1,1))),1))

1年前 追问

4

zhongshan0508 举报

能不能大概的解释下?

举报 风中de过客

left 和right 都是文本函数,如:LEFT(A1,1) 表示取到A1从左起第一个字符。 value 是将文本转化为数值的函数,为了使取到的文本可以相加减,所以要变成数值形式才可以 ABS函数是取绝对值的函数,把负值变成正直 整个可以分三个部分 一部分:第一位减去第二位的数 ABS(VALUE(LEFT(A1,1))-VALUE(RIGHT(LEFT(A1,2),1)) 二部分:第一位减去第三位的数 ABS(VALUE(RIGHT(LEFT(A1,2),1))-VALUE(RIGHT(A1,1))) 三部分:第二位减去第三位的数 ABS(VALUE(LEFT(A1,1))-VALUE(RIGHT(A1,1))) 四部分:前面三部分相加后,取右边第一位字符。 VALUE(RIGHT(三部分相加的值,1)) 有问题追问
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.033 s. - webmaster@yulucn.com