如何将 2 个 Excel 列合并为 1 个?

如何将 2 个 Excel 列合并为 1 个?

如何使用 INDEX 函数将数组 B4:C7 中的数据排列到 G 中的单个列中?

在此处输入图片描述

答案1

看起来好像你指定了 INDEX 函数,你可以使用索引来进行查找

INDEX(array, rownum, colnum)

公式是-

=INDEX($A$3:$C$7,MATCH($E2,$A$3:$A$7),MATCH($F2,$A$3:$C$3))

$A$3:$C$7 is the range you want to do the lookup in

MATCH($E2,$A$3:$A$7) gives you the row number
MATCH($F2,$A$3:$C$3) gives you the column number

您也可以使用 VLOOKUP

=VLOOKUP($E3,$A$3:$C$7,MATCH($F3,$A$3:$C$3))

答案2

G2进入:

=OFFSET($B$4,MOD(ROWS($2:2)-1,4),ROUNDUP(ROWS($2:2)/4,0)-1,)

并向下复制:

在此处输入图片描述

注意4公式中的对应于源数据表中的行数。

相关内容