作者home0303 (Blue night)
看板Office
标题[算表] 自订函数的跨档使用
时间Tue Sep 4 16:03:23 2018
软体:EXCEL
版本:2010
本人自订了一个类似VLOOKUP的查找函数 程式码如下
Function Bi(结果栏位,查询值,查询值栏位)
Matchh = Application.Match(查询值, 查询值栏位, 0)
If IsError(Matchh) = False Then
Bi = 结果栏位(Matchh)
Else
Bi = Matchh
End If
End Function
使用上没有问题 (其实这就只是Index+Match的翻版)
但现在的状况是 我利用Bi查一个外部档 假如说用USD查那个外部档的汇率好了
他的确会跑出30.679的结果 当我将外部档关闭
30.679也还存在
但我复制公式 想要查询别格(JPY)时
却出现了#VALUE!的错误
请问这是否代表 自订函数不能用於外部档关闭时的情况下呢
假如我是用Index+Match 相同的情形下不会出现错误
请指教 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 210.202.69.28
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1536048205.A.71F.html