google-sheets - 将“矩阵”字符串拆分为 Google 表格中的实际矩阵的问题
问题描述
我想在一个单元格中输入一个矩阵(很多变量=>输入一个条目/单元格很繁琐)我选择了格式 x_1, y_1; x_2,y_2;...并且想将其拆分,以便我可以轻松访问它们以实现各种功能。我的第一个想法是首先将它们与 ; 分隔符以获取一行 x_i、y_i 单元格,然后将该行拆分为两行,一行带有 x_i,另一行带有 y_i。第一部分成功了,但我无法有效地完成第二部分。
第一个公式:(在“拆分 1”表中)
=split(data!F2; ";")
第二个公式:
=transpose(split(filter('split 1'!B1:Z1; len('split 1'!B1:Z1)); "," ) )
第二个公式只适用于第一个单元格,但没有给我任何其他东西,我尝试将 arrayformula() 添加到它但它仍然不起作用,我做错了什么?(我知道我可以将该函数应用于单个单元格,然后将其复制到其他单元格,但这似乎是一个非常糟糕的解决方案,很容易中断)
另外,我目前将行存储在单独的工作表中,我真的不需要数据,我只想将它们放入几个函数中。有没有办法在一个单元格中做到这一点,所以我可以写=function(expression for the split)
?
#EDIT 我正在尝试使用表格制作食谱计算器(如 myfitnesspal),这是指向其可编辑副本的链接:https ://docs.google.com/spreadsheets/d/13hKVbnot6PSangmooprs7vMwrP5Txj5_ddMc9Xgowvs/edit?usp=sharing
解决方案
推荐阅读
- c# - 为什么最后一个对象没有被垃圾收集器销毁?
- angular - 使用 ng2-pdf-viewer 突出显示部分文本文档
- flutter - 加载页面时图像的 ListView 冻结
- scala - scala.collection.mutable.PriorityQueue:与案例类的 2 个或更多属性进行比较
- python - Python - 如何打印有多少网站支持每个密码套件请求
- pandas-groupby - Pandas 按多列分组并计算标准偏差
- puppeteer - Puppeteer - 如何点击带有特定文本的链接
- googletest - GTest `--gtest_stream_result_to` 它是如何工作的?
- angular - spyOn 无法处理 Angular 7 单元测试中的依赖项
- arrays - 遍历数组以匹配结果