https://imgur.com/a/mwqcY

大家好
我的問題就像上面的圖片那樣的加總
我不知道怎麼形容
所以只好用圖,這樣我想應該比較好懂!
請問要怎麼寫才有辦法這樣加總?
謝謝大家!!!
EXCEL 加總問題
文章關鍵字
先生您好

https://goo.gl/78DhZD

這個應有回答您的問題
請參考!

測試範例:




公式(其餘向右複製):

ps.
因為不想佔用其它欄位當作中介,所以公式變長不少

B8:
My Interior Knowledge is Extraordinaire
TO:王聖智先生

你好,謝謝你
這個方式我有測試
有時候會有問題
進位時滿10,可是不會再進位
在那一欄就直接顯示10
很奇怪

====================分格線=======================

TO:Mystique Hsiao

你好,謝謝你
你的方式我測試沒問題
但說實話我的EXCEL功力很差
真的看不懂你寫的
所以有一個問題
如果當我要追十萬、百萬..欄位時
我需要更改的地方是那一些?
weiwang999 wrote:
如果當我要追十萬、百萬..欄位時
我需要更改的地方是那一些?


為方便瞭解公式內容,
故借用其它欄位輔助!



My Interior Knowledge is Extraordinaire
1. 把每行數字在後面的欄位,轉成真正的數字

2. 針對轉換後的數字加總

3. 把加總後的數字,拆成各個位數放進前面對應的欄位

4. 最後再把運算那一欄隱藏起來

這樣應該就ok啦
問題已經完美解決了,感謝大家的熱心幫忙
真的是很感謝
王聖智 wrote:
https://goo.gl/78DhZD
這個應有回答您的問題


最初有想過使用類似您的方式來解題,
但在某些情況的數值,需要向右多考慮一位,
如下圖中的百位數,除了拾位數,還得加上個位數的進位,
如此一來,公式的編寫會更麻煩,
所以最後才改用前面提供的做法,
雖然我的公式不夠簡潔,
且位數愈多時,公式會變得更長,
但只需完成其中一個,其餘直接複製即可!

希望有其他高手提供更好的方式!


My Interior Knowledge is Extraordinaire
Mystique Hsiao wrote:
雖然我的公式不夠簡潔...(恕刪)


在不用其它欄位(儲存格)、且使用標準函數、不用vba,的情況下,您這是非常短的公式

另一種方式,請參考
用非正統做法+輔助欄位
一、把b2:h6改成“文字格式”,再輸入數字(不可先有數字再改)
二、定義名稱=>計算=>參照到 =EVALUATE(PHONETIC(工作表1!$B$2:$I$6))



三、輔助欄位(i欄),增加 + 號(最後一個不可加上)

四、b8公式用您的就可以了 =MID(REPT(" ",7-LEN(計算))& 計算,COLUMN(A1),1)

這樣就算資料(欄、列)變多,也只需要修改定義名稱中的 $B$2:$I$6
把範圍變更即可,不用再為了增加位數,去修改sum的公式


如果不想用輔助欄位(i欄)、不想定義名稱,使用非正統做法
第四步b8公式中“計算”,可用下面的寫法代替
PHONETIC($b$2:$h$2)+PHONETIC($b$3:$h$3)+PHONETIC($b$4:$h$4)+PHONETIC($b$5:$h$5)+PHONETIC($b$6:$h$6)

位數少的話(例如:加總後不超過5位數),甚至可以用這種老方法
(B2&C2&D2&E2&F2)+(B3&C3&D3&E3&F3)+(B4&C4&D4&E4&F4)+(B5&C5&D5&E5&F5)+(B6&C6&D6&E6&F6)

snare wrote:
=EVALUATE(PHONETIC(工作表1!$B$2:$I$6))


這個方式的確好很多,
即使位數很多,公式也不會變長,而且修改容易,
可是我查詢函數用法時發現,
這兩個好像皆屬於特殊函數,無法直接使用於儲存格,
必須像您一開始的方式,定義在名稱中!
My Interior Knowledge is Extraordinaire
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!