excel技巧

2023-12-20 07:11:08

1、将目录下的所有文件名导入到test.xls里,用excel批量命名。

dir /b>test.xls


2、选中并输入公式:="ren "&A1&" "&B1,可以拼接任意的文件名。


3、复制所有ren A B 到一个bat文件中,执行就ok,执行不成功看一下是否是编码问题。


备注:A1可以统一命名为1-100.**(可以用copy程序生成)


其他:

ren *.jpge? *.jpg? //将所有jpge文件改为jpg格式
4、计算年龄 ?=(TODAY()-B2)/365
5、删除 ?delete from blog_test where id>=2060
6、计算两个日期之间的天数
=DATEDIF(J114,K114,"d")
7、计算一个日期加20个月后的日期
=EDATE(J114,20)
8、计算一个日期加15天后的日期
=A1+15
9、身份证提取出生年月
=LEFT(RIGHT(a3,12),4)&"-"&LEFT(RIGHT(a3,8),2)&"-"&LEFT(RIGHT(a3,6),2)
10.身份证提取年龄
=DATEDIF(LEFT(RIGHT(l2,12),4)&"-"&LEFT(RIGHT(l2,8),2)&"-"&LEFT(RIGHT(l2,6),2),TODAY(),"d")/365
11、提取性别
=IF(MOD(MID(D4,17,1),2),"男","女")
12、验证身份证
=IF(LOOKUP(MOD(MID(C1,1,1)*7+MID(C1,2,1)*9+MID(C1,3,1)*10+MID(C1,4,1)*5+MID(C1,5,1)*8+MID(C1,6,1)*4+MID
(C1,7,1)*2+MID(C1,8,1)*1+MID(C1,9,1)*6+MID(C1,10,1)*3+MID(C1,11,1)*7+MID(C1,12,1)*9+MID(C1,13,1)*10+MID
(C1,14,1)*5+MID(C1,15,1)*8+MID(C1,16,1)*4+MID(C1,17,1)*2,11),{0;1;2;3;4;5;6;7;8;9;10},
{"1";"0";"X";"9";"8";"7";"6";"5";"4";"3";"2"})=UPPER(MID(C1,18,1)),"正确","错误")

直接给出正确答案
=LEFT(A1,17)&LOOKUP(MOD(MID(C1,1,1)*7+MID(C1,2,1)*9+MID(C1,3,1)*10+MID(C1,4,1)*5+MID(C1,5,1)*8+MID
(C1,6,1)*4+MID(C1,7,1)*2+MID(C1,8,1)*1+MID(C1,9,1)*6+MID(C1,10,1)*3+MID(C1,11,1)*7+MID(C1,12,1)*9+MID
(C1,13,1)*10+MID(C1,14,1)*5+MID(C1,15,1)*8+MID(C1,16,1)*4+MID(C1,17,1)*2,11),{0;1;2;3;4;5;6;7;8;9;10},
{"1";"0";"X";"9";"8";"7";"6";"5";"4";"3";"2"})

文章来源:https://blog.csdn.net/ilwtfqqc/article/details/135076662
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。