我正在尝试根据Var_1
到Var_8
的位置以及Value_1
到Value_4
的值创建新变量。数据采用面板形式,ID
重复每个 5 行。例如,对于填充了1的IDs
和第一个Var_#,相应的NVar_#
应取Value_1
中的五个值。对于填充了1的 5 IDs
和第二个Var_#
,相应的NVar_#
应取Value_2
中的五个值。等等。
在下图中,Var_1
在第一个ID块中填充了1。因此,NVar_1
应该具有来自Value_1
的第一个值块。第一个Var_3
块中的ID
也会填充1。因此,NVar_3应该具有来自Value_2
的第一个值块。等等。
IDs
中每 5 Var_1-8
的1s模式是可变的,但每个ID
块中只有4列将填充1。 Value_1-4
中的值重复每 5 IDs
。
赞赏VBA语法或excel公式的任何方向。