首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Google Sheets中,一个公式可以在一个单元格中构建,在另一个单元格中激活吗?

在Google Sheets中,一个公式可以在一个单元格中构建,在另一个单元格中激活吗?
EN

Stack Overflow用户
提问于 2019-08-06 10:19:37
回答 1查看 26关注 0票数 1

我在单元格G4中生成了一个相对复杂的公式(使用G1-3中的值),目前仅将处理后的值粘贴到单元格B1中。有没有可能只让B1从G4中获取要使用的公式?

我已经尝试了简单的=G4,也尝试了在B1中创建公式,但这不起作用。

G4中的公式是

代码语言:javascript
复制
="{"&$G$1&$G$2&"1,"&$G$3&"Count"&$G$3&";ARRAYFORMULA({UNIQUE(FILTER("&$G$1&$G$2&"2:"&$G$2&","&$G$1&$G$2&"2:"&$G$2&"<>"&$G$3&$G$3&")),ARRAYFORMULA(COUNTIF("&$G$1&$G$2&"2:"&$G$2&",SUBSTITUTE(SUBSTITUTE(UNIQUE(FILTER("&$G$1&$G$2&"2:"&$G$2&","&$G$1&$G$2&"2:"&$G$2&"<>"&$G$3&$G$3&")),"&$G$3&"*"&$G$3&","&$G$3&"~*"&$G$3&"),"&$G$3&"?"&$G$3&","&$G$3&"~?"&$G$3&")))})}"

这是一种仅作为值复制到B1中的解释

代码语言:javascript
复制
={RAW_Unique_Attribute_Values!X1,"Count";ARRAYFORMULA({UNIQUE(FILTER(RAW_Unique_Attribute_Values!X2:X,RAW_Unique_Attribute_Values!X2:X<>"")),ARRAYFORMULA(COUNTIF(RAW_Unique_Attribute_Values!X2:X,SUBSTITUTE(SUBSTITUTE(UNIQUE(FILTER(RAW_Unique_Attribute_Values!X2:X,RAW_Unique_Attribute_Values!X2:X<>"")),"*","~*"),"?","~?")))})}
EN

回答 1

Stack Overflow用户

发布于 2019-08-06 14:53:05

为什么不将其粘贴到B1单元格中:

代码语言:javascript
复制
=ARRAYFORMULA({INDIRECT(G1&G2&1), "Count";
 {UNIQUE(FILTER(INDIRECT(G1&G2&"2:"&G2), INDIRECT(G1&G2&"2:"&G2)<>"")),
 COUNTIF(INDIRECT(G1&G2&"2:"&G2), SUBSTITUTE(SUBSTITUTE(
  UNIQUE(FILTER(INDIRECT(G1&G2&"2:"&G2), INDIRECT(G1&G2&"2:"&G2)<>"")), 
 "*", "~*"), "?", "~?"))}})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57368092

复制
相关文章

相似问题

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