首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Google中将结果从一行更改到列

在Google中将结果从一行更改到列
EN

Stack Overflow用户
提问于 2021-01-04 20:36:36
回答 1查看 613关注 0票数 1

我使用下面的公式将数据从google金融中提取到google表:

代码语言:javascript
复制
=GOOGLEFINANCE("NASDAQ:AAPL","price",TODAY()-10,TODAY())

结果如下

我想要的结果如下,所以当我在下一行中投放新股时,结果显示如下所示

是否有任何谷歌页专家谁可以帮助我,因为我是新的谷歌页和搜索在互联网上没有我没有任何解决方案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-04 20:51:18

将其粘贴到B1中:

代码语言:javascript
复制
=ARRAYFORMULA(TEXT(SEQUENCE(1, 10, TODAY()-9, 1), "dd/mm/yyyy"))

这是在B2中并向下拖拽:

代码语言:javascript
复制
=ARRAYFORMULA(IFNA(HLOOKUP(B$1:K$1, TRANSPOSE(TEXT(
 GOOGLEFINANCE("NASDAQ:"&A2, "price", TODAY()-10, TODAY()), 
 {"dd/mm/yyyy", "@"})), 2, 0)))

最新情况:

要排除周末,你可以:

代码语言:javascript
复制
=INDEX(TRANSPOSE(QUERY(TEXT(SEQUENCE(10, 1, TODAY()-9, 1), 
 {"dd/mm/yyyy", "ddd"}), "where not Col2 matches 'Sat|Sun'")), 1)

然而,要排除假期,就需要这样做:

代码语言:javascript
复制
=INDEX(TRANSPOSE(QUERY(TEXT(SEQUENCE(10, 1, TODAY()-9, 1), 
 {"dd/mm/yyyy", "ddd"}), 
 "where not Col2 matches 'Sat|Sun' 
    and not Col1 matches '"&TEXTJOIN("|", 1, M2:M)&"'")), 1)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65569467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档