看板 Office 關於我們 聯絡資訊
軟體:office 365 版本: https://i.imgur.com/o3STg8X.jpg 如圖,需要得出D欄那樣的總和, 原本是打算使用這個公式來挖出()中間的值, =MID(C2,SEARCH("(",C2)+1,SEARCH(")",C2)-SEARCH("(",C2)-1) 但是這樣只會顯示第一個括號裡面的值,但是我需要把所有 括號裡面的值加總起來,是否有辦法能用一個公式將這些數字加起來呢? 謝謝大神 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.222.202.249 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1570858999.A.CB9.html
soyoso: https://i.imgur.com/BotfVer.jpg 類似這樣 10/12 15:24
soyoso: 或是自訂名稱內以evaluate,再substitute取代","為"+" 10/12 15:26
j07242054: 謝謝 s大!這個方法可行 10/12 16:02
j07242054: 可是出現了另外一個問題 當括號裡面有0的時候好像會錯 10/12 16:02
j07242054: 誤 囧 10/12 16:02
soyoso: 如括號內為0(0)的話 https://i.imgur.com/aEvR6FE.jpg 10/12 16:11
j07242054: 感謝大神!差點就得多砍好多書! 10/12 16:38
cutekid: 推推(Y) 10/12 21:51
ljuber: S大想的公式是書本翻不到的XD 10/13 08:17
Kamikiri: 最近也有用到類似的計算 10/16 00:12
Kamikiri: 我是用一個Left 取出第一個符號前的字串 10/16 00:14
Kamikiri: 再用substitute把第一個LEFT擷取到的字串取代成空白 10/16 00:15
Kamikiri: 再進行第二個LEFT取出第一個符號後的字串 10/16 00:15
Kamikiri: 最後用2個substitute把2個LEFT的字串取代掉就得到中間的 10/16 00:16
Kamikiri: 不過這是因為我遇到的字串比較複雜才需要這樣 10/16 00:17
Kamikiri: 上面打錯 第二個LEFT是用來取出第二個符號後的字串 10/16 00:24
Kamikiri: 回主題 你也可以考慮用內建的資料剖析以逗點為分隔符 10/16 00:26
Kamikiri: 分隔開之後再用SUM+substitute去掉刮號計算即可 10/16 00:27