求列转行的公式。
如图,希望通过列转行的公式,达到黄色部分的效果
解释:
A1-A9=E1-M1,B1-B9=N1-V1,C1-C9=W1-AE10
B1-B9=E2-M2,C1-C9=E3-M3。
其他的类似。
ABC列为分段的,每段都如描述所示,并且没动各不影响。求公式。
ABC列有将近20000多行,所以只求公式。
2007版本。
列转行,行转列,有两个方法可以实现,一个是通过转置,一个是通过函数。
1、选择性粘贴——转置的方法。
选中数据,右键复制,点击任意空白单元格,右键选择性粘贴——转置,就能把列数据转化为行数据。
2、使用TRANSPOSE函数。
先选择跟源数据区域行数相等的列,然后在编辑栏输入公式=TRANSPOSE(C1:C10),注意这里用的是数组用法,需要ctrl+shift+enter三键回车,行区域就被转化为列区域。公式完成后,先复制,然后粘贴为值,这样在修改数据时,就不会有“不能更改数组的某一部分”的提示了。
这个适用于单个的,并不适合多段数的。
如果是成列,分段的话,就不好使了,能不能解决这个问题?