你好,我是世杰老师,很高兴在这里和你遇见。
学员的问题,发给同事的工作簿可以禁止修改名称么?
有时候发给同事的报表,因为私自修改了工作簿的名称,会导致文件夹内自动汇总的数据会出错,禁止修改工作簿名称之后就可以避免这个问题,操作的方法也比较容易,下面我们一起来学习下吧~
01
制作的原理比较简单,主要是运用数据验证就可以实现。
选择需要填写数据的区域,点击数据验证。
02
在允许里选择[自定义],填入以下公式:
=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)="销售报表.xlsx"
原理解释:
用CELL函数获取当前工作表的路径及名称,结果如下:
D:\坚果云\二肆\素材\01-公众号、视频号素材\文件\新建文件夹\[销售报表.xlsx]数据明细表
接着用FIND函数查找 左中括号 "[" 及 右中括号 "]" 的位置,配合MID函数提取出工作簿的名称 "销售报表.xlsx"。
当用MID函数提取出来的工作表名称与公式里后半部分固定的名称不一致时,就会提示错误。
=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)="销售报表.xlsx"
03
数据验证切换到出错警告,填入标题及弹出的错误信息。
到这里就制作完成啦,是不是很简单!恭喜同学们又Get了一项新技能~
我是世杰老师,期待明天再次与你相遇。
链接:https://pan.baidu.com/s/1-FBaUYVRutLo6tEZIke09Q
提取码:amjl
作者:我是世杰,财务excel深度玩家,坚持每天分享财务excel干货,微信公众号:24财务excel