=IF(ISERROR(VLOOKUP(LOOKUP(1,0/FIND(A$2:A$31,D2),A$2:A$31),A:B,2,)),"自费",VLOOKUP(LOOKUP(1,0/FIND(A$2:A$31,D2),A$2:A$31),A:B,2,))
使用apache ab进行压力测试,10000次访问的时间是3.2s左右,完全可以满足性能要求。每次只能处理一个url,如果并发多个url,分布在多个文件中,性能太低,不能满足需求。