我在excel中用NOW()做一个时间函数,但每次保存或打开都会随时间变更,请教高手改用那个函数会固定一个 EXCEL中如何自动生成当前日期和时间,并锁定。

作者&投稿:聂姣 2024-07-02
我想在excel中加一个时间函数 每次另存的时候记录下我存的时间,在打开的时候依然是我存储的时间。

是的,本人目前为止也没发现有这么一个神奇的时间函数能在另存时保存而打开时是上次保存时间的函数。
不过,你这个问题其实很简单的,根本不用什么函数:因为你每次保存时系统本身已记录了你的保存时间,在你打开之前它一直就是上次保存的时间,打开之前你只要用鼠标指向它,就可以显示出:类型、作者、修改日期时间、文件大小。你打开后若没有修改,关闭后仍然是上次的最初的修改日期信息,只有当你此次确有修改或重新保存了才会显示此次修改日期

在文中的时候,让你做题的理解,就是当时

使用now函数+定义名称+数据有效性+设置单元格格式组合运用

  1. 在辅助单元格中输入now函数,确定,可以设置单元格格式,精确到秒。

  2. 选中此辅助单元格,设置公式-定义名称-时间,确定

  3. 选择数据录入区域,设置数据有效性-序列,确认

  4. CTRL+1,设置单元格格式-自定义:yyyy/m/d hh:mm:ss,确定。

  5. 设置OK,点击下拉箭头就可以直接选择当前时间,且不会相互干扰。



两个单元格,假设1个A1,1个A2,用到if函数,当A1出现内容时,A2自动记录时间;
1. 设置A2格式为yyyy/m/d h:mm:ss;
2. 设置A2公式为=if(A1="","",if(A2="",Now(),A2))
3. 记得更改Excel - Options(选项) - Formulas(公式) - Enable iterative calculation (迭代计算)这里需打√。

用NOW()只会显示现在的系统时间,要固定时间用Ctrl+;显示当天时间 这样下次打开时不会改变
可以根据需要设置单元格格式为日期和时间的各种格式

点左上角的OFFICE---下面的excel选项---公式---迭代计算前打上勾---最多迭代次数设为1---确定。即可。

  1. 复制单元格;

  2. 原地右键,粘贴值。




你是否需要了解?

怎样在Excel一个格中显示现在是几点几分
答:用公式:=TEXT(NOW(),"h点m分")

求制作一个excel公式,方便工作,求高手帮忙。
答:抓图最忌没有行列号;更甚者,你的要求也太复杂了,又是显示“个月”又是显示“年”。累死我了!1、《体检登记表》:G3输入 =IF(DATEDIF(TEXT(F3,"0000-00-00"),NOW(),"m")>36,DATEDIF(TEXT(F3,"0000-00-00"),NOW(),"y")&"岁",DATEDIF(TEXT(F3,"0000-00-00"),NOW(),"m")...

设置excel单元格自动填充日期,当在前一个单元格填入东西的时候,就在对...
答:1.电脑打开Excel表格。2. 在单元格A1中输入任意数字,然后在另一个单元格中输入公式=IF(A1<>"",A1,"")。3.另一个单元格输入公式=IF(A1<>"",A1,""),回车,无论A1输入什么,这个单元格的输入公式都会自动生成zdA1的内容。4.更简单的方法是在另一个单元格中输入=A1来获得A1的内容。

在excel中,知道当前时间和时间差,用什么公式可以算出另一个时间?
答:1. 当前时间公式:=NOW()2. 差300天16小时的时间公式:=A1-300-16/24

在EXCEL中如何用函数表示当天的月份
答:1、比如今天是2019-6-16,在Excel表格中输入公式=MONTH(NOW())。2、输入公式后,回车就可以得到当天的月份。3、如果要求一个日期的月份,输入公式= month(G11) 。4、输入公式后,按回车键就可以得到前面日期的月份数。5、选中公式单元格,然后下拉复制公式就可以了。

在excel 中,若在一个单元格中输入“是”,在另一个单元格中随即显示当...
答:运用这种方法,直接可以显示日期格式,不用调整。这种可取 运用这种方法,计算出结果后还需要手动调整日期格式。

如何在Excel中判断当前时间点是否在一个时间段内?
答:判断当前时间点是否在一个时间段的操作方法如下:一、如下图,要在B1单元格中判断当前时间(当前时间显示在了A3单元格)是否在上午5点到9点之间,那么首先需要输入两个辅助单元格,在这两个单元格内分别输入这个时间段的两个时间(这个时间段的两个时间点可以输入在任意两个空白单元格内,只需后面更改...

Excel中如何在后一个单元格实现将前一个单元格的时间增加3个小时?
答:按Alt+F11,打开VBA窗口,新建一个模块写入如下代码:‘代码开始 Sub 更新时间()’下面的cell(2,1)代表第2行,第1列,即A2,可根据实际要填写的单元格来更改 Cells(2, 1) = Now()End Sub ’代码结束 然后关闭VBA,回到excel中,添加一个按钮控件,并指定该按钮执行该”更新时间“的宏即可。...

在excel中,如何显示出一个月有多少天?
答:3、出生年月表示为纯数字的,用=DATEDIF(--TEXT(G2,"#-00-00"),TODAY(),"Y")公式。在H2单元格中输入函数公式:=DATEDIF(--TEXT(G2,"#-00-00"),TODAY(),"Y")再按回车键; h2单元格即显出年龄,如下图所示:在Excel中超实用的四个小技巧。1、在圈选区域后使用快捷键ALT+=即可进行...

如何用excel做一个动态倒计时精确到秒,比如3天15小时20分7秒开始倒计时...
答:1、A3自动显示现在的时间,而B3是我们自己输入的到期日期时间,现在要制作的精确到秒的倒计时的提示,就显示在C3单元格中。2、在Excel操作窗口中,按下组合键 Alt+F11 ,弹出VBA窗口,然后,执行如下图的菜单操作:“插入”→“模块”。3、弹出如下图的代码输入窗口。4、上述代码输入成功之后,在窗口...