作者cutekid (可愛小孩子)
看板Office
標題Re: [算表] 同一個儲存格內容的運算
時間Thu Aug 1 22:52:08 2019
儲存格內容:
A1: 3.6,2.8,2.2
B1: =eval1
C1: =eval2*1000
名稱管理員定義(Ctrl+F3):
eval1: =EVALUATE(SUBSTITUTE(A1,",","+"))
eval2: =EVALUATE("MIN(3,"&SUBSTITUTE(A1,",",")+MIN(3,")&")")
如圖:
https://imgur.com/a/Ab0U3OM
---------------------------------
要直接用加號區隔也行
eval1: =EVALUATE(A1)
eval2: =EVALUATE("MIN(3,"&SUBSTITUTE(A1,"+",")+MIN(3,")&")")
如圖:
https://imgur.com/a/AqSHATS
※ 引述《rtvb1208 (明明)》之銘言:
: 軟體:Excel
: 版本:2007
: 各位版友好,
: 不知道怎麼下標題,
: 我的問題如下圖
: https://i.imgur.com/QvfURG6.jpg
: https://i.imgur.com/xxxKoRV.jpg
: 第一格的數字可能是一個到五個數字加總
: 第二格則是要乘以1000,但超過3的一樣算3*1000
: 手動key一直會key錯QQ
: 不知道有沒有辦法可以改成自動化?
: 謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.168.16.100 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1564671130.A.39D.html
※ 編輯: cutekid (1.168.16.100 臺灣), 08/01/2019 23:10:51
1F:→ soyoso: 因d欄是公式,get.cell type_num以6來取公式字串 08/01 23:18
3F:推 rtvb1208: 感謝兩位高人提點!!我目前試都失敗,明天再試一次看 08/02 00:41
4F:→ rtvb1208: 看 08/02 00:41
5F:→ soyoso: 可能是設定目訂名稱時作用儲存格的問題,如設定回文連結內 08/02 00:56
6F:→ soyoso: 的部分是在儲存格e3處設定的 08/02 00:56
7F:→ cutekid: 推 s 大,又學到一招 get.cell,感謝 s 大! 08/02 02:51
8F:推 rtvb1208: S大你好,我試著照著你打,但是沒有出現任何東西...可以 08/02 09:09
9F:→ rtvb1208: 請你幫我看看嗎? 08/02 09:09
11F:推 rtvb1208: 啊啊啊 我耍蠢了,沒問題了!謝謝兩位的協助,超級感謝 08/02 09:13
12F:→ rtvb1208: ! 08/02 09:13
13F:推 rtvb1208: 一樣的公式移到了google sheet 卻是不行,顯示無效的範 08/02 10:50
14F:→ rtvb1208: 圍... 08/02 10:50
16F:推 rtvb1208: 哎呀,原來google sheet 跟excel不同,那他可能沒有這 08/02 11:01
17F:→ rtvb1208: 個功能吧... 08/02 11:01
18F:→ soyoso: 有可能沒這方式達成 08/02 11:11
20F:推 rtvb1208: S大真是太厲害了!! 08/02 14:57
21F:→ rtvb1208: 測試是可以的,另外再請問如果我要設超過300算300,再 08/02 14:58
22F:→ rtvb1208: 誠意10的話,該怎麼修改呢? 08/02 14:58
24F:→ cutekid: 同意,S 大真的是神! 08/02 14:59
25F:推 rtvb1208: 我改得變好怪 08/02 15:02
27F:推 rtvb1208: 可以了!太感動了,S大我該如何報答你~ 08/02 15:24