FAQ
>
金融建模
>
建模问题
>
行业与板块
Q:如何将板块名称转化成指数代码?
复制链接
A:通常情况下,我们是通过指数代码得到指数名称,若要反过来的话,需要对所有指数代码与名称生成一个对照表,再进行对比获取。这里,我们提供了一个案例,包括了指数:深交所指数;上交所指数;申万一级行业指数;申万二级行业指数;申万三级行业指数;申万指数。若有重名指数,依这个板块顺序优先返回第一个找到的指数。案例实现代码请下载附件中的两个函数,并导成用户函数(导入的方法:FAQ:
Q:如何导入函数
)。
GetIndexIDByBkName(bkname:string):string
说明:
输入板块名称,得到对应的指数代码。
参数:
bkname,string,板块名称。
返回:
string,指数代码。若板块名与指数的简称不匹配,则返回空字符。
范例:
//返回申万汽车的指数代码。
return GetIndexIDByBkName("申万汽车");//返回结果SW801880
详见
附件:GetIndexIDByBkName(tsfinancialmodel).fun
附件:DoubleByteToSingleByte(tsfinancialmodel).fun