簡體   English   中英

如何在一個Excel單元格中累加四位數?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM