转置和匹配值

时间:2015-11-16 10:21:54

标签: excel

在Excel中是否有任何公式或内置工具来制作这样的东西?

我有桌子:

   |   A    |   B   |   C   |
1  | nam1   | val1  | val2  |
2  | nam2   | val3  | val4  |
3  | nam3   | val5  | val6  |

我希望看起来像这样:

1 |  val1 | nam1
2 |  val2 | nam1
3 |  val3 | nam2
4 |  val4 | nam2

我想为值分配名称,应该是行。

1 个答案:

答案 0 :(得分:0)

我想让某人为你编写公式更容易!假设一个布局如图所示,我建议使用两个公式,因为一列重复一列,另一列列出一个矩阵(我根据你的评论扩展了另外两列)。根据@Jeeped建议应用OFFSET

在第1行(在示例ColumnG中)并向下复制以适应:

=OFFSET($B$1,INT((ROW()-1)/4),MOD(ROW()-1,4))

在H1中并复制到适合:

=OFFSET($A$1,INT((ROW()-1)/4),0)

公式的行号用于计算相对于参考单元格的行和列的适当偏移量。

SO33733003 example