返回列表 上一主題 發帖

[發問] 含有文字的加總

[發問] 含有文字的加總

各位先進好,

請問用以下公式計算出D2:D6的答案,如何在D7求得總合387箱+24瓶
D2=INT(C2/B2)&"箱"&IF(MOD(C2,B2)=0,"","+"&MOD(C2,B2)&"瓶")
20190626.222213.jpg
2019-6-26 22:25

隨意窩 "EXCEL迷"  blog  或 http://blog.xuite.net/hcm19522/twblog
已收集5000篇 EXCEL函數

TOP

我覺得只能用下列方式

1. 在E欄位輸入箱數 => E2=RoundDown(C2/B2,0)
2. 在F欄位輸入瓶數 => F2=MOD(C2,B2)
3. D7=SUM(E2:E6) & "箱" & IF(SUM(F2:F6)=0,"","+" &  SUM(F2:F6) & "瓶")
新手上路,請多包涵。

TOP

回復 3# 劉大胃

謝謝你,這個方法我會,我要的是可以直接在D7加總的方法

TOP

隨意窩 "EXCEL迷"  blog  或 http://blog.xuite.net/hcm19522/twblog
已收集5000篇 EXCEL函數

TOP

利用B/C欄加總也可以, 為何一定要用D欄?
可上傳檔案參考~~
EXCEL參考資料:
http://blog.xuite.net/smile1000mile/blog

TOP

回復 6# 准提部林

Hello, 准大

他這個的每一行的子數與母數是不同的!
如統一要在一個欄位裡,各別相除後, 又再各別加總的話?
可有涵數可用??
Thanks ~
新手上路,請多包涵。

TOP

回復 7# 劉大胃


陣列公式(三鍵):
=MID(TEXT(SUM(INT(C2:C6/B2:B6)),"+0箱;;")&TEXT(SUM(MOD(C2:C6,B2:B6)),"+0瓶;;"),2,29)
EXCEL參考資料:
http://blog.xuite.net/smile1000mile/blog

TOP

硬要用D欄文字加總的話.
陣列公式
=MID(TEXT(SUM(-TEXT(LEFT(D2:D6,FIND("箱",D2:D6&"箱")-1),"0;;;!0")),";+0箱;")&TEXT(SUM(-TEXT(RIGHT(SUBSTITUTE(SUBSTITUTE(D2:D6,"瓶",),"+",10^9),9),"0;;;!0")),";+0瓶;"),2,29)

=SUBSTITUTE(SUBSTITUTE(TEXT(SUM(--TEXT({0,"0 "}&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(D2:D6,"+",),"箱"," "),"瓶","/9999"),"0 0/9999;;0;!0")),"#箱+0瓶/9999"),"/9999",),"+0瓶",)
EXCEL參考資料:
http://blog.xuite.net/smile1000mile/blog

TOP

回復 5# hcm19522
回復 7# 劉大胃
回復 9# 准提部林

各位好,
跟大家道歉,口語化我們公司內都會說?箱+?瓶,但在文件中,我都只show出?箱+?,而把瓶的單位省略,我一下不查,把瓶的單位給加進去了....不好意思
更正如下:
20190629.214644.jpg
2019-6-29 21:52

這是一個範例檔,平日用的檔案料號很多,且各自入數都不相同,所以會用到各自的C欄/B欄,算出每個料號的總箱數及瓶數,但因為用了文字,我不知如何在每一個D欄中的數目再合計, 一方面工作需要用到,另一方面,我想知道可不可能在不增加欄數的情形下加總D欄,看到各位的回覆,真的眼睛為之一亮,原來是可以的...
想麻煩各位幫忙修正函數 將瓶的單位省略掉之外,可否也幫我說明下公式的用法!不好意思我沒用過這樣的方式,自己又拆解不出來,感謝大家...
含文字加總.rar (8.32 KB)

TOP

        靜思自在 : 【時日莫空過】一個人在世間做了多少事,就等於壽命有多長。因此必須與時間競爭,切莫使時日空過。
返回列表 上一主題