返回列表 上一主題 發帖

[發問] 單格有文字中的數字加總

[發問] 單格有文字中的數字加總

單格有文字中的數字加總.不知是否有更好的方法或方式,可以不用一個一個自行輸入?

魔晶石(20736) 木材(41472) 金屬(548090) 沙石(167173) 食物(550027)
魔晶石(352512) 木材(113132) 金屬(137606) 食物(275213) 沙石(912384)
魔晶石(203968) 木材(41472) 金屬(41472) 沙石(82944) 食物(82944)
魔晶石(20736) 木材(783768) 金屬(41472) 沙石(283554) 食物(995328)
魔晶石(258985) 木材(344060) 金屬(41472) 食物(82944) 沙石(82944)
魔晶石(20736) 木材(41472) 金屬(205176) 食物(82944) 沙石(1553474)
魔晶石(270977) 木材(41472) 金屬(41472) 食物(609969) 沙石(204292)

加總數值
="魔晶石("&SUMPRODUCT(--MID(A1:A7,FIND("(",A1:A7,FIND("魔晶石",A1:A7))+1,FIND(")",A1:A7,FIND("魔晶石",A1:A7))-FIND("(",A1:A7,FIND("魔晶石",A1:A7))-1))&")"

="木材("&SUMPRODUCT(--MID(A1:A7,FIND("(",A1:A7,FIND("木材",A1:A7))+1,FIND(")",A1:A7,FIND("木材",A1:A7))-FIND("(",A1:A7,FIND("木材",A1:A7))-1))&")"

="金屬("&SUMPRODUCT(--MID(A1:A7,FIND("(",A1:A7,FIND("金屬",A1:A7))+1,FIND(")",A1:A7,FIND("金屬",A1:A7))-FIND("(",A1:A7,FIND("金屬",A1:A7))-1))&")"

="沙石("&SUMPRODUCT(--MID(A1:A7,FIND("(",A1:A7,FIND("沙石",A1:A7))+1,FIND(")",A1:A7,FIND("沙石",A1:A7))-FIND("(",A1:A7,FIND("沙石",A1:A7))-1))&")"

="食物("&SUMPRODUCT(--MID(A1:A7,FIND("(",A1:A7,FIND("食物",A1:A7))+1,FIND(")",A1:A7,FIND("食物",A1:A7))-FIND("(",A1:A7,FIND("食物",A1:A7))-1))&")"
excel學習中!築出夢想
https://www.youtube.com/channel/UCi1tIZdjAZ3xn-SehmmOKtQ

回復 1# kkooo15


   
未命名.png
2012-2-2 14:49
學海無涯_不恥下問

TOP

回復 2# Hsieh

感謝 Hsieh
第一個方法
=SUMPRODUCT(--MID($A$1:$A$7,FIND($B1,$A$1:$A$7)+LEN($B1)+1,FIND(")",$A$1:$A$7,FIND($B1,$A$1:$A$7)+LEN($B1)+1)-(FIND($B1,$A$1:$A$7)+LEN($B1)+1))*1)
用這個方式可以下拉..但如果a8要增加資源就全要重寫了。

第二個方法
一樣一樣先找出來然後在加總
隨然需要用到的位置比較多但如果資要需要增加也不怕
還是最好用的

感謝 Hsieh 分享
excel學習中!築出夢想
https://www.youtube.com/channel/UCi1tIZdjAZ3xn-SehmmOKtQ

TOP

回復 3# kkooo15
資料剖析後使用SUMIF函數


   
play.gif
2012-2-2 17:58
學海無涯_不恥下問

TOP

        靜思自在 : 有智慧才能分辨善惡邪正;有謙虛才能建立美滿人生。
返回列表 上一主題