我希望一个表的两个数据集列重新排列成一个单一的集获得交叉的初始集,如图。
的数据
cunj1qz11#
你可以使用这个公式-如果你有Excel 365:
=LET(d,A1:D10, VSTACK(CHOOSECOLS(d,1,2),CHOOSECOLS(d,3,4)))
字符串你必须调整d的源
d
=LET(d,A1:D4, colA,HSTACK(DROP(d,,-2),ROW(d)), colB,HSTACK(DROP(d,,2),ROW(d)), DROP(SORT(VSTACK(colA,colB),3),,-1))
型x1c 0d1x的数据
lyfkaqu12#
您可以尝试使用以下公式:
的数据·单元格A13中使用的公式
=LET(α,A1:D10, SORT(VSTACK(TAKE(α,,2),DROP(α,,2)),2))
字符串或者,使用WRAPROWS()和TOCOL()的紧凑、时尚和更短的替代方案:
的
=WRAPROWS(TOCOL(A1:D10),2)
型
2条答案
按热度按时间cunj1qz11#
你可以使用这个公式-如果你有Excel 365:
字符串
你必须调整
d
的源型
x1c 0d1x的数据
lyfkaqu12#
您可以尝试使用以下公式:
的数据
·单元格A13中使用的公式
字符串
或者,使用WRAPROWS()和TOCOL()的紧凑、时尚和更短的替代方案:
的
型