为了使多个数据库中的公司名称标准化,我发现我可以用Yahoo finance API交叉引用公司名称,并在所有方面获得一致的名称。
我正在使用
=Transpose(ImportData("http://finance.yahoo.com/d/quotes.csv?s="&A2&"&f=n"))但这会将每个单词分隔到不同的列中,因此我必须使用以下代码将另一列中的输出连接起来:
=TRIM(CONCATENATE(F2," ",G2," ",H2," ",I2," ",J2," ",V2))有没有办法一气呵成呢?我试过使用"min",它只输出"0“。有什么想法?我很感谢你的帮助。
发布于 2016-07-16 00:24:58
使用join连接importdata的输出。转置变得不必要了,因为join也可以处理列。
=join(" ", ImportData("http://finance.yahoo.com/d/quotes.csv?s="&A2&"&f=s"))或者,如果您需要在最后对其进行修剪(在示例中似乎没有必要),
=trim(join(" ", ImportData("http://finance.yahoo.com/d/quotes.csv?s="&A2&"&f=s")))https://stackoverflow.com/questions/38385520
复制相似问题