设置excel单元格自动填充日期,当在前一个单元格填入东西的时候,就在对应的后一个的单元格自动填入日期!

 我来答
大宝妈谈教育
高粉答主

2020-04-08 · 关注我不会让你失望
知道小有建树答主
回答量:3306
采纳率:100%
帮助的人:54.5万
展开全部

1.电脑打开Excel表格

2. 在单元格A1中输入任意数字,然后在另一个单元格中输入公式=IF(A1<>"",A1,"")。

3.另一个单元格输入公式=IF(A1<>"",A1,""),回车,无论A1输入什么,这个单元格的输入公式都会自动生成zdA1的内容。

4.更简单的方法是在另一个单元格中输入=A1来获得A1的内容。

白米饭fp

2016-12-07 · TA获得超过2.6万个赞
知道大有可为答主
回答量:1.6万
采纳率:91%
帮助的人:4807万
展开全部

操作如下:

以下图中的表格为例;当在B列中输入数据,在A列对应的单元格自动填充上日期。


1;在B2单元格输入公式:=IF(A2<>"",NOW(),"")


2;按回车键;然后,在A2单元格输入数据;在B2单元格即自动显示出日期。



本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
微管家
2017-07-30 · TA获得超过394个赞
知道小有建树答主
回答量:485
采纳率:0%
帮助的人:113万
展开全部

如果是想用日期来表示最后编辑时间,可以用now函数和数据有效性来做。

1、在任意单元格输入公式=NOW(),本例使用I1单元格。

2、在数据边的空白列建立辅助列,设置数据有效性。方法是:选中该列,点击数据——数据验证,在设置命令处,允许条件选择序列,来源等于I1,点击确定设置完毕。

3、在输入完毕数据后,用鼠标在辅助列点选一下,就能记录当前的时间,而且不会改变。now函数,today函数都是易失性函数,每次打开工作表都会跟随计算机的系统时间自动改变,如此设置就不会出现这种问题,是记录最后编辑时间的好方法。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柔软的Bp
科技发烧友

2011-04-02 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:66%
帮助的人:8964万
展开全部
右键SHEET--查看代码
复制下列代码:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1Then
Target.Offset(0, 1) = Date
End If
End Sub
注意:在VBA代码中,Date、Now、Time分别表示系统日期、日期及时间、时间
If Target.Column = 1 Then 表示:在第1列输入后,第2列自动出现日期
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pgqh
2011-04-02 · TA获得超过8719个赞
知道大有可为答主
回答量:3773
采纳率:33%
帮助的人:1540万
展开全部
设在A列填充,在A2输入:
=IF(A1<>"",NOW(),"")
拖动下拉方式复制到需要的行。
追问
这样变更系统时间的时候原来的会跟着变化的?我要的是不变的!谢谢啦!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式