打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel中,什么函数公式能自动记录单元格被修改的次数?

方案一:vba加excel函数达到目的。



这个行吗。

a1单元格出现变动,提示文件被修改,确认后b2显示被修改的次数,sheet2中记录修改的时间。

代码如下:

sheet1,b2单元格填写=count(sheet2!a:a)

Visual basic中填写

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Application.Intersect(Target, [a1]) Is Nothing Then

a = Sheets(2).Cells(Rows.Count, 1).End(3).Row + 1

Sheets(2).Cells(a, 1) = Now

End If

MsgBox “您的文档正在被修改”

End Sub

方案二:excel函数直接达到目的



先在Excel选项的公式那一块,将启用迭代计算勾选,最大迭代次数改为1。

单元格a1中不填任何东西,单元格b1中输入函数

=if(cell('contents',a1)<>'',b1+1,b1

函数解读:单元格B1等于,如果(在A1至A1这个区域内的最左上角取值,如果这个值不再是空白,或者有变化,那么B1等于之前B1中的数加上1,否则B1等于之前B1的值)

具体效果:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
EXCEL如何计算重复的次数
Excel公式技巧41: 跨多工作表统计数据
太神奇了,原来VLOOKUP也可以按指定次数重复数据!
如何批量查看excel单元格中的公式?
一招快速找出哪些单元格写了公式 自动上色
excel如何插入公式
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服