首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >处理Google中的多维数据

问处理Google中的多维数据
EN

Stack Overflow用户
提问于 2022-07-18 18:40:44
回答 1查看 189关注 0票数 1

这是有点模糊,但我希望有一个谷歌页的权力用户谁有一些洞察力。

在游戏开发中,设计师更喜欢使用电子表格。但我们经常遇到需要描述多维数据的情况。例如,假设您在手工游戏中有手工艺项目。每个项目都可以“打捞”到其他项目。一个盒子可以被打捞出来,做成5块木板,2根绳子。

到目前为止,我们的尝试都有严重的缺陷:

  • a)为每一次救助结果制作一列。但这意味着每一项都有可变的列数。或者你必须有一个最大的列数。不管是哪种方式,它都会变得非常广泛和凌乱。
  • ( b)为每一次救助结果划一排。但这意味着行现在既可以是项,也可以是救助结果?
  • c) Smoosh救助结果为带有自定义分隔符的单个列。但这意味着公式不起作用,因此您无法轻松地修改值。

问题:

  • 除了游戏开发之外,还有其他人处理过这个问题吗?外面还有其他工具吗?
  • 有没有办法在谷歌单张中制作单元格内的表格?
  • 是否有一种方法可以使用数据验证不仅使单个值下拉,而且使用键值对的下拉列表?
EN

回答 1

Stack Overflow用户

发布于 2022-07-18 19:16:37

简短答案

  • 是
  • 是
  • 是

看一看这张纸

输入表

将此CONCAT函数公式粘贴到单元格O3中。以获得lookup阵列。

代码语言:javascript
复制
=ArrayFormula(IF(K4:K="",,CONCAT(CONCAT(CONCAT(CONCAT(K4:K,", "),L4:L)," - "),CONCAT(CONCAT(M4:M,", "),N4:N))))

​

​

输出表

粘贴此公式以从查找表中获取查找数组的结果,并拆分其值。

代码语言:javascript
复制
=ArrayFormula(IF(ArrayFormula(IF(A3:A="",,IFERROR(VLOOKUP(A3:A,J3:P,6,0),"No match")))="",,TRIM(SPLIT(ArrayFormula(IF(A3:A="",,IFERROR(VLOOKUP(A3:A,J3:P,6,0),"No match"))),"-,"))))

​

数据验证键值对:

​

如何创建下拉列表

​

​

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

https://stackoverflow.com/questions/73027114

复制
相关文章

相似问题

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