Excel 中 =HYPERLINK(link location,[friendly_name]) 函数中friendly_name可否用IF函数?

就是如果文件夹中已经有了那个文件,则在该单元格中显示该文件并链接,如果没有该文件则不显示。

当然可以了hyperlink(地址,if(条件,名称1,名称2))追问

我有一个材料清单,需要对这些材料收集资料,我现在想要如果已经有该资料了则显示该资料名称,如果没有则不显示,要如何表述啊?

追答

函数不能判断资料有没有
你可以通过一些标识来让函数判断,如增加一列资料是否齐全(结果:是/否),或资料齐全才把资料名称填上,否则空白,这样就可以进行判断了
第一种:=if(是否齐全单元格="是",hyperlink(),"")
第二种:=if(资料名称="","",hyperlinke())

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-25
你这种情况,最好用VBA。
工作表函数IF,不能够检测文件夹中是否存在该文件。追问

VBA不会啊,而且我希望当该资料被追加到该文件夹后则单元格能自动再显示出来。

追答

我会。Q15963970

相似回答