如何在一个Excel单元格中添加四位数字?

时间:2018-03-13 17:25:09

标签: excel

如何在一个单元格中分别添加4位数字?

例如,我希望输出前两位数的总和+另外两位的总和,如12 + 12,然后另一项输出分别计算1 + 2 + 1 + 2.

2 个答案:

答案 0 :(得分:2)

要制作1212 = 24,请在单元格1212中写下A1并尝试以下操作:

=LEFT(A1,2)+RIGHT(A1,2)

要制作1212 = 6,您必须向解决方案中引入MID()

=MID(A1,1,1)+MID(A1,2,1)+MID(A1,3,1)+MID(A1,4,1)

答案 1 :(得分:2)

要获取 A1 中所有数字的总和,请使用:

=SUMPRODUCT(--MID($A$1,ROW(INDIRECT("1:" & LEN(A1))),1))

要获得数字对的总和,请使用:

=RIGHT(A1,2)+LEFT(A1,2)

请注意,第一个等式使用易失性的 INDIRECT()函数。非挥发性解决方案会慢一点

修改#1:

Daily Dose Article

中讨论了几个不错的选择