将数据从多列转换为行并保持 "labels"
Transforming data from multiple columns to rows and keeping "labels"
我正在尝试创建一个 Google Sheet,其中一些数据是按列输入的。
像这样
此输入在 Input sheet 中完成。然后我想在输出 sheet.
中将数据转换成这种形式
我不知道如何以简单的方式做到这一点。我确实考虑过一些使用 Transpose 函数的解决方案,但我实在想不通如何解决这个问题。
这里是 link 到 sheet 如果有人可以帮助我:
https://docs.google.com/spreadsheets/d/1W244e2IOyORYyMPg6VnRiYDgX2ux7VZn4N27mEUSOII/edit#gid=1942499075
尝试:
=INDEX(QUERY(SPLIT(FLATTEN(IF('Input sheet'!C4:L="",,
'Input sheet'!A4:A&"×"&'Input sheet'!B4:B&"×"&'Input sheet'!C3:L3&"×"&'Input sheet'!C4:L)), "×"),
"where Col2 is not null"))
我正在尝试创建一个 Google Sheet,其中一些数据是按列输入的。 像这样
此输入在 Input sheet 中完成。然后我想在输出 sheet.
中将数据转换成这种形式我不知道如何以简单的方式做到这一点。我确实考虑过一些使用 Transpose 函数的解决方案,但我实在想不通如何解决这个问题。
这里是 link 到 sheet 如果有人可以帮助我: https://docs.google.com/spreadsheets/d/1W244e2IOyORYyMPg6VnRiYDgX2ux7VZn4N27mEUSOII/edit#gid=1942499075
尝试:
=INDEX(QUERY(SPLIT(FLATTEN(IF('Input sheet'!C4:L="",,
'Input sheet'!A4:A&"×"&'Input sheet'!B4:B&"×"&'Input sheet'!C3:L3&"×"&'Input sheet'!C4:L)), "×"),
"where Col2 is not null"))