maximus 发表于 2016-9-7 10:25
引用:
原帖由 zhendeaini 于 2016-9-7 09:10 发表 
稍微修改下,如果要用到MID函数的话,可以用以下公式(使用LEN和MID函数),不过对比你列出的公式要稍微复杂些,不够你的简洁。
=IF(LEN(中心!A1)=22,"2016年"&MID(中心!A1,6,1)&"月食药局公务车辆油费及维修费表", ...
[24] 这个也好用。
zhendeaini 发表于 2016-9-7 09:10
稍微修改下,如果要用到MID函数的话,可以用以下公式(使用LEN和MID函数),不过对比你列出的公式要稍微复杂些,不够你的简洁。
=IF(LEN(中心!A1)=22,"2016年"&MID(中心!A1,6,1)&"月食药局公务车辆油费及维修费表","2016年"&MID(中心!A1,6,2)&"月食药局公务车辆油费及维修费表")
=IF(LEN(中心!A1)=22,"2016年"&MID(中心!A1,6,1)&"月XX局公务车辆油费及维修费表","2016年"&MID(中心!A1,6,2)&"月XX局公务车辆油费及维修费表")
maximus 发表于 2016-9-7 08:33
引用:
原帖由 zhendeaini 于 2016-9-2 17:29 发表 
能达到想要的效果就可以了,不过掌握多些方法也未尝不是一个good idea。[39]
主要是月份有时候会输2位数的。MID只能拿一个。如果定义二个,输1位数月份时候就会拿多一个不需要的字符。
不知道MID可否设置:拿两位指定是数字格式的字符。
zhendeaini 发表于 2016-9-2 17:29
能达到想要的效果就可以了,不过掌握多些方法也未尝不是一个good idea。[39]
maximus 发表于 2016-9-2 08:30
可能是因为我顺便发了网页链接,里面的字符不能通过。
zhendeaini 发表于 2016-9-1 17:19
可能是属于非会员吧?
maximus 发表于 2016-9-1 16:26
[32] 论坛要怎么@人的?
发短信又说有非法字符。
maximus 发表于 2016-9-1 16:16
引用:
原帖由 zhendeaini 于 2016-8-31 20:27 发表 
可以使用MID函数提取。
参考:="2016年"&MID(中心!A1,6,1)&"月食药局公务车辆油费及维修费表"
="2016年"&MID(中心!A1,6,1)&"月XX局公务车辆油费及维修费表"
我最后用的公式是=CONCATENATE(LEFT(中心!A1,FIND("服务",中心!A1)-1),"食药局公务车辆油费及维修费表")
[3] 这个更严谨。容许我装一下。
maximus 发表于 2016-9-1 16:00
怎么设:自动隐藏指定区域,行数据为空(但含有公式)的行。
重点是这些行有公式。
没有公式的空白行我会设置。
有公式的行我用了IF函数返回了""值。用一般隐藏空白行的VBA函数无效。
maximus 发表于 2016-9-1 15:57
引用:
原帖由 zhendeaini 于 2016-9-1 11:58 发表 
Excel数据处理,尽量朝着简单处理,即能放在同个工作簿的尽量放在一块,不行尽量在同一文件夹,能用公式处理,不用VBA。
我又有新问题了。这个要用 VBA才能解决了。能不能再开一个贴[39]
或者我先在这里问了
[
本帖最后由 maximus 于 2016-9-1 16:00 编辑 ]
zhendeaini 发表于 2016-9-1 11:58
Excel数据处理,尽量朝着简单处理,即能放在同个工作簿的尽量放在一块,不行尽量在同一文件夹,能用公式处理,不用VBA。
maximus 发表于 2016-9-1 07:50
引用:
原帖由 zhendeaini 于 2016-8-31 20:27 发表 
可以使用MID函数提取。
参考:="2016年"&MID(中心!A1,6,1)&"月食药局公务车辆油费及维修费表"
="2016年"&MID(中心!A1,6,1)&"月XX局公务车辆油费及维修费表"
[12]
zhendeaini 发表于 2016-8-31 20:27
可以使用MID函数提取。
参考:="2016年"&MID(中心!A1,6,1)&"月食药局公务车辆油费及维修费表"
="2016年"&MID(中心!A1,6,1)&"月XX局公务车辆油费及维修费表"
匿名 发表于 2016-8-19 13:18
引用:
原帖由 maximus 于 2016-8-19 13:06 发表 
[42]
吃完饭百度下自己解决了。
[42]
对呀!很简单的,用跨工作表的公式就得了,百度一下就有。[3] [3]
maximus 发表于 2016-8-19 13:06
[42]
吃完饭百度下自己解决了。
[42]
maximus 发表于 2016-8-19 12:21
看附件
如果修改第一个工作表的2016年8月里的8字。
如何让后面的几个表也跟着变。
不拆分单元格。也不要用宏。也不要用全选工作表然后替换。
有没有用公式设置解决的方法?
[ 本帖最后由 maximus 于 2016-8-19 12:48 编辑 ]