经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
提问 悬赏 求职 新闻 读书 功能一区
›
学习笔记1.0
【非常有用的Excel自定义函数】
楼主
yiwei995
1134
1
收藏
2015-11-02
Substitute函数每次只能对单个字符或字符串进行替换,如果要对某个目标字符串替换两个以上的内容,需要使用Substitute函数的嵌套。
要能够进行多重替换,可以编制自定义函数,参考以下代码:
Function Subst(ParamArray arglist()) As String
Text = arglist(0)
For i = 1 To UBound(arglist) - 1 Step 2
Text = Replace(Text, arglist(i), arglist(i + 1))
Next i
Subst = Text
End Function
[color=rgb(51, 102, 153) !important]
复制代码
使用效果如下:
附件下载:
【非常有用的Excel自定义函数】
Vlookup函数和Hlookup函数在进行查询时,必须以Table_array的首行或首列作为查询对象所在的基准位,当数据表中存在多个列标题或行标题时,使用上述两个函数进行查询就不太方便。
要制作没有限定查询位置的自定义函数,可参考如下代码:
Function xlookup(lookupvalue, table_array As Range, Optional index = 1, Optional opt = 0)
For Each i In table_array
If i.Value = lookupvalue Then
If opt = 1 Then
xlookup = i.Offset(index, 0).Value
Else
xlookup = i.Offset(0, index).Value
End If
End If
Next
End Function
[color=rgb(51, 102, 153) !important]
复制代码
[color=rgb(51, 102, 153) !important]
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
yiwei995
2015-11-2 23:46:28
要能够进行多重替换,可以编制自定义函数,参考以下代码
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
[原创]非常有用的excel的表格,一共10多个。包括算期权等的方法。
非常有用的 Excel工具
【非常有用的Excel自定义函数】
excel ——vba 的自定义函数
EXCEL中通过自定义函数分离超级链接的文字和链接
关于excel2007中的自定义函数
Excel实用技巧110招
excel建模的好书,非常有用。
【非常有用的Excel自定义函数】
EXCEL xml+VBA智能数据拆分,部分自己用到的自定义函数,分享给大家
栏目导航
学习笔记1.0
经管文库(原现金交易版)
经管在职研
麦田创投
学道会
世界经济与国际贸易
热门文章
2026年Stata初高级寒假班—AI赋能+原理+操作 ...
一文了解11种最常见的机器学习算法应用场景
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
CDA数据分析师实战核心:假设检验的逻辑、方 ...
CDA数据分析脱产就业班于2025年12月08日开班 ...
江苏统计年鉴2025(Excel格式)
2026年中国经济展望:大国博弈,科技领航
元旦致辞:以初心,敬新岁,二十载,再启航 ...
中国企业科创力研究报告(2025)
卢麒元《韩昌黎文集》24讲文稿全
推荐文章
26年寒假天津站|Gemini论文写作&数据分析 ...
2026JG学术冬训营:从Stata初高到Python机器 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
几种免费下载文献的方法----我的文献应助经
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群