作者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/cn.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