PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Office
[算表]请教如何批量的替换公式中的函数,而不是位置单元格范围
楼主:
yyingx
(bless)
2016-08-17 20:54:57
软件:office
版本:2007
怎么能替换表中的vlookup函数,VLOOKUP(A6:A284,'C:\三清无效每日报表\日清每日报
表\[日清数据0818.xls]解答'!$A$7:$IS$1000,2,0)
变成IF(ISERROR(VLOOKUP(A6:A284,'C:\三清无效每日报表\日清每日报表\[日清数据08
18.xls]解答'!$A$7:$IS$1000,2,0)),0,VLOOKUP(A6:A284,'C:\三清无效每日报表\日清
每日报表\[日清数据0818.xls]解答'!$A$7:$IS$1000,2,0))函数,,因为数量太多了。
我是想只替换VLOOKUP这个函数,而且vlookup参数不变,因为里面左右还有很多非VLOO
KUP函数,并非左右一拉就行了,中间掺杂其他的公式函数,只想把VLOOKUP函数,替换
成if(iserror(vlookup(参数),0,(vlookup(参数)),但是vloopkup中的参数不变
作者: soyoso (我是耀宗)
2016-08-17 22:01:00
如原po搜寻值的范围有绝对参照的话,也许可用取代的方式
http://imgur.com/uub623r
宏的话可用range.formula取得公式,instr判断是否有函数vlookup存在,存在则置换为新公式
楼主:
yyingx
(bless)
2016-08-17 23:34:00
能否VLOOKUP替换为IF(ISERROR(VLOOKUP,这样操作?目前是思路是把公式变成文本,替换好了后,再换回公式因为我用了SUMPRODUCT函数,100多个单元格几乎每个单元格公式内容不一样。但格式是一样的公式冗长,替换为复制不上去。已解决,把=替换为“等于”,就变成文本了
继续阅读
[算表] 请问VBA中逐栏设定栏宽怎么写?
CaoCao
[问题] 请问word 2016
iwantzzz
[算表] VBA按钮输出值新首发问
kid78
[问题] Excel怪问题,资料自己映射到不同sheet
wisdom
[问题] EXCEL 图表 横轴跳过假日
youlingzhen
[问题] EXCEL 出现 传送命令给程式时发生错误
cheng1208
[问题]有许多相同格式的分页资料要汇整到一个新的分页
lowppi
[问题] VBA撷取网络上xls档的资料出错
skyivan
[文件] 求救插入图片后阶层格式跑掉
yom
[文件] word表单条件
fantasy0414
Links
booklink
Contact Us: admin [ a t ] ucptt.com