在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
我想为值分配名称,应该是行。
答案 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)
公式的行号用于计算相对于参考单元格的行和列的适当偏移量。