google-sheets - 如何在 Google 表格中将多列合并为一列?
问题描述
(注意:请简单地查看谷歌表,以最快地理解我在以下要点中描述的内容)
- 我的数据有每行代表一个订单
- 每个订单(行)可以包含多个产品
- 对于订单(行)中的每个产品,同一行中还有另一组列
- 我需要将此数据转换为每行仅一组列(即每行一个产品)
- 产品(新行)需要彼此相邻,因此不能只将列添加到数组的底部(这更简单)
您能否看一下下面的示例并帮助我实现这一目标?
解决方案
在另一张纸上试试这个
=SORT({query({Reference!$A5:$A,Reference!B5:F},"select * where Col2 is not null ");query({Reference!$A5:$A,Reference!G5:K},"select * where Col2 is not null ");query({Reference!$A5:$A,Reference!L5:P},"select * where Col2 is not null ")})
推荐阅读
- oracle - 如何在 Oracle SQL 开发人员中查看/执行授予的存储过程
- scala - 访问 Mock 类的受保护变量
- cncontact - 无法将自定义对象数组保存到 Swift 4 中的 UserDefault
- python - Python字符串拆分,处理单引号
- php - 带有浮点数和整数字符串的非法字符串偏移
- three.js - 在立方体中单击以绘制线条时保留一个点
- python - 将订单与列中的项目合并
- php - 如何将所有复选框 id 和值存储在 2D 数组中并使用 ajax 存储到 php 页面?
- php - 在mysql中加入查询时如何更改列名
- android - RecyclerView:繁重的计算导致 RV 内的文件名称不正确或翻倍(附视频)