首页 >

Excel中如何实现多列转为一列? – 网络|

codeconvert怎么用,如何在网上找可以临摹ps的资料,6s出现卡屏怎么解决Excel中如何实现多列转为一列? - 网络|Excel中如何实现多列转为一列

方法一:基础操作技巧。

在A11单元格输入=B1,然后向右向下拖动填充,直到A列出现0值为止,如下图所示:

方法二:函数公式法——大多数新手朋友喜欢或期待获取的方法。

在A11单元格输入公式:=OFFSET($B$1,MOD(ROW(A1)-1,10),INT((ROW(A1)-1)/10)),下拉,直接出现0值为止。效果如下图所示:

VBA和数据透视表和数据透视图向导方法略过,下面再简单介绍一下POWERQUERY方法,可能很多人还没用到带POWERQUERY的高版本,在这里也不做深讲,大概提示几个操作步骤:1、选择要转化的多列数据,从表格新建查询;2、在添加列选项卡添加索引列(用作后续操作的辅助);3、选中索引列,在转换选项卡下面找到逆透视列,单击逆透视其他列;4、选中除属性外的多余更删掉;5、排序最后合并到一列的内容;6、关闭并上载。以上操作步骤M语言代码如下:

let

源=Excel.CurrentWorkbook(){[Name=”表1″]}[Content],

辅助列=Table.AddIndexColumn(源,”索引”,0,1),

逆透视的其他列=Table.UnpivotOtherColumns(辅助列,{“索引”},”属性”,”值”),

删掉多余的列=Table.RemoveColumns(逆透视的其他列,{“索引”,”值”}),

重排顺序=Table.Sort(删掉多余的列,{{“属性”,Order.Ascending}})

in

重排顺序

以上是对Excel多列转化为一列问题的解答,希望对你有帮助。

@Excel泥瓦匠,Excel学习,E路有你!


Excel中如何实现多列转为一列? - 网络|
  • c语言如何输入字符串(详解c语言中字符串输入方法) - 网络|
  • c语言如何输入字符串(详解c语言中字符串输入方法) - 网络| | c语言如何输入字符串(详解c语言中字符串输入方法) - 网络| ...

    Excel中如何实现多列转为一列? - 网络|
  • 地球为什么是椭圆的? - 网络|
  • 地球为什么是椭圆的? - 网络| | 地球为什么是椭圆的? - 网络| ...

    Excel中如何实现多列转为一列? - 网络|
  • 摩斯密码怎么才能“打汉字”? - 网络|
  • 摩斯密码怎么才能“打汉字”? - 网络| | 摩斯密码怎么才能“打汉字”? - 网络| ...