与 Yahoo Finance 的 IMPORTDATA 连接
Concatenate with IMPORTDATA from Yahoo Finance
为了规范多个数据库中的公司名称,我发现我可以将公司名称与 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”。想法?感谢您的帮助。
使用join
连接importdata的输出。 Transpose 变得不必要了,因为 join 也适用于列。
=join(" ", ImportData("http://finance.yahoo.com/d/quotes.csv?s="&A2&"&f=s"))
或者,如果您需要在最后 trim 它(在您的示例中似乎没有必要),
=trim(join(" ", ImportData("http://finance.yahoo.com/d/quotes.csv?s="&A2&"&f=s")))
为了规范多个数据库中的公司名称,我发现我可以将公司名称与 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”。想法?感谢您的帮助。
使用join
连接importdata的输出。 Transpose 变得不必要了,因为 join 也适用于列。
=join(" ", ImportData("http://finance.yahoo.com/d/quotes.csv?s="&A2&"&f=s"))
或者,如果您需要在最后 trim 它(在您的示例中似乎没有必要),
=trim(join(" ", ImportData("http://finance.yahoo.com/d/quotes.csv?s="&A2&"&f=s")))