考试遇到了一道题:
在活字格中,存入的附件或图片是会自动加上一个32位的GUID前缀用于使得文件名称具有唯一性,存入数据库中的也是加了32位GUID的文件名称,小H在前端页面展示时,想要只展示对应的文件名称,为此他需要裁剪数据表中存储的文件名称,那么为了只取出文件名称,以下excel公式正确的是:
答案选:
=left(right([文件名称],len([文件名称])-37),len(right([文件名称],len([文件名称])-40))-1)
但是实际上这个选项也不是正确的,只适用于上传的图片/附件的文件后缀是.jpg这种4位长度的情况,
例图里也出现了,比如.7z这种文件,文件名会少取一位的
希望官方可以完善一下。。
也求一个更简便的公式,可以实现前端页面取出数据库里的仅文件名的需求
|