与 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")))