根据主表重新排列

问题描述 投票:0回答:1

我想根据主表的标题显示原始数据,并在列中显示相关数据。

我在 Sheet1 中有“原始数据”,在 Sheet 2 中有主数据标题,我想要在 Sheet3 中得到所需的结果。

请参考以下截图: 表 1-“原始数据”

表 2 -“主数据标题”

表 3 - “期望的结果”

我尝试了下面的公式,但要么它显示值为 0,要么标题不符合所需的结果(有时也为空白)。

=IFERROR(INDEX(工作表1!$A$1:$H$4, MATCH($A$1,工作表1!$A$1:$A$4, 0), MATCH(A$1,工作表2!$I$1:$O$1, 0)), "")

提前谢谢大家。

excel excel-formula
1个回答
0
投票

尝试以下公式:


=LET(x, CHOOSECOLS(Sheet1!A1:H4,XMATCH(Sheet2!A1:G1,Sheet1!A1:H1)), IF(x=0,"",x))

© www.soinside.com 2019 - 2024. All rights reserved.