作者abc1234586 (青叶ABC)
看板Office
标题[算表] 自动输入区域内更新时间
时间Wed Feb 28 09:39:38 2018
软体:google试算表
A B C
1 时间1 data data
2 时间2 data data
类似这样 当我在B1或C1更新资料的时候 A1就会自动更新时间
A2 跟 B2或C2 的关系亦同
有试过使用 =IF(N3="","",IF(O3="",NOW(),O3))跟反覆计算有看过成果
但是常常会跳回1899年的初始时间(关掉後反覆计算也会关掉?)
有看过板上讨论主要是EXCEL的VBA资讯
不过不会转换成GAS....需要求解
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.168.72.226
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1519781980.A.63B.html
1F:→ soyoso: script onEdit来进行触发,取得now可以new Date() 02/28 10:14
2F:→ soyoso: 限缩B,C栏更新资料时才触发,判断range.getColumn()为 02/28 10:26
3F:→ soyoso: 2 || 3,填入a栏位置getRange(),列号range.getRow() 02/28 10:27
4F:→ soyoso: 和setValue() 02/28 10:28
5F:→ abc1234586: 好像写得出触发了 但是不太会写range判断 02/28 13:23
6F:→ soyoso: if 取得栏号等於==2 或 || 取得栏号等於== 3 02/28 13:34