如何在一个单元格中分别添加4位数字?
例如,我希望输出前两位数的总和+另外两位的总和,如12 + 12,然后另一项输出分别计算1 + 2 + 1 + 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:强>
中讨论了几个不错的选择