Re: [算表] 計算儲存格()內數字的合計--TEXT,文本求和
這是一個經典問題
(#17Ida0Ax 有提到 不過連結似乎失效了)
重新找了一下
有一些絕妙的方法 如
=SUMPRODUCT(--TEXT(MID(TEXT(MID(SUBSTITUTE(A1,")",REPT(" ",15)),ROW($1:$99),
15),),2,15),"0;;;!0"))
另外還有宏表函數用EVALUATE的方法
把 ( 和 ) 取代成 ; 變成數值陣列求和
http://club.excelhome.net/viewthread.php?action=printable&tid=350829
※ 引述《ljuber (即戰力之豆花妹護衛隊)》之銘言:
: 軟體:excel
: 版本:任何版本
: 如果我在A1儲存格內打
: 書本(100)+早餐(50)+午餐(70)+飲料(20)
: 如何在b1儲存格把()內的數字相加
: 而且下次打不一樣的東西
: 例如早餐(50)+文具(100) 也都會去判斷()內的數字去相加?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.12.233
→
11/19 22:35, , 1F
11/19 22:35, 1F
→
11/19 22:41, , 2F
11/19 22:41, 2F
推
11/19 23:47, , 3F
11/19 23:47, 3F
推
11/19 23:51, , 4F
11/19 23:51, 4F
推
11/20 01:00, , 5F
11/20 01:00, 5F
→
11/20 09:45, , 6F
11/20 09:45, 6F
→
11/20 09:47, , 7F
11/20 09:47, 7F
→
11/20 09:50, , 8F
11/20 09:50, 8F
→
11/20 18:43, , 9F
11/20 18:43, 9F
→
11/20 18:45, , 10F
11/20 18:45, 10F
本想用INDIRECT精確調整長度 但超過七層巢狀... 除非大約算
=SUMPRODUCT(--TEXT(MID(TEXT(MID(SUBSTITUTE(A1,")",REPT(" ",15)),
ROW(INDIRECT("1:"&LEN(A1)*5)),15),),2,15),"0;;;!0"))
※ 編輯: JieJuen 來自: 114.47.12.233 (11/20 19:38)
推
11/21 01:50, , 11F
11/21 01:50, 11F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章