[英]How to add up four digit numbers in one Excel cell?
如何將一個單元格中的4位數字分別加起來?
例如,我希望輸出的前兩位數字加其他兩位數之和(例如12 + 12),然后是另一輸出分別計算1 + 2 + 1 + 2。
要使1212 = 24
,請在單元格A1
寫入1212
並嘗試如下操作:
=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)
要獲取A1中所有數字的總和,請使用:
=SUMPRODUCT(--MID($A$1,ROW(INDIRECT("1:" & LEN(A1))),1))
要獲取數字對的總和,請使用:
=RIGHT(A1,2)+LEFT(A1,2)
請注意,第一個方程式使用易失的INDIRECT()函數。 非易失性解決方案會慢一些
編輯#1:
每日劑量文章中討論了幾種不錯的選擇
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.