google-sheets - 在Google表格中,如何将多个列标题和数据转置为多行标签和数据的单列

标签 google-sheets google-sheets-formula transpose array-formulas google-sheets-query

不确定正确的电子表格术语是什么。

如何转动它:

+-----------+-----------+-----------+...
|Username   |First Name |Second Name|...
+-----------+-----------+-----------+...
|Uname1     |FName1     |SName1     |...
+-----------+-----------+-----------+...
|Uname2     |FName2     |SName2     |...
+-----------+-----------+-----------+...
|Uname3     |FName3     |SName3     |...
+-----------+-----------+-----------+...
:           :           :           :

进入这个?:

+-----------+-----------+
|Username   |Uname1     |
+-----------+-----------+
|First Name |FName1     |
+-----------+-----------+
|Second Name|SName1     |
+-----------+-----------+
|Username   |Uname2     |
+-----------+-----------+
|First Name |FName2     |
+-----------+-----------+
|Second Name|SName2     |
+-----------+-----------+
:           :           : 

省略号表示多列/行继续。

我尝试在谷歌上搜索列转行,但找不到问题的确切解决方案。

最佳答案

尝试:

=ARRAYFORMULA(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
 IF(A2:C<>"", "♦"&A1:C1&"♥"&A2:C, )),,999^99)),,999^99), "♦")), "♥"))

0

关于google-sheets - 在Google表格中,如何将多个列标题和数据转置为多行标签和数据的单列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58722271/

相关文章:

python - 转置后找不到列名

android - 如何写入和更新数据到 google 电子表格 android (api v4)

google-sheets - 谷歌表中的公式来计算不同对象的数量?

google-apps-script - 在多个 Google 表格之间共享应用程序脚本 Web 应用程序

regex - 如何使用 regexreplace 删除多组括号之间的字符串?

python - 将转置分组 pandas 数据帧输出到 CSV

google-apps-script - 如何自定义工作表标签的右键弹出菜单

validation - 来自另一个 Google 表格的数据验证

python - Google Sheets API 图像公式

php - 有没有像python的zip这样的php函数?