新闻动态你的位置:给他爱游戏手机版怎么下 > 新闻动态 > 转换表格Excel怎么做?
转换表格Excel怎么做?

发布日期:2025-03-07 03:44    点击次数:114

  

收到粉丝提问:表格Excel怎么做?能教教我吗?横排表格转为竖排表格,如下图所示:

想要将图一中的表格转为图二的表格,可以使用Power Query或函数公式来实现目标。小兔分享两个方法,简单高效。

方法一:Power Query

Power Query 是 Excel 中一个强大的数据处理和转换工具,特别适合用于从多个数据源提取、转换和加载数据(ETL)。Power Query 可以帮助我们清理和准备数据,以便在 Excel 中进行分析。

1、Ctrl+A选中数据区域,来到数据选项卡,找到“来自表格/区域”并点击,在弹出的对话框中点击确定,将数据加载到Power Query编辑器。

2、点击第二列,然后,按下Shift键不放手,点击最后一列,选中所有数值列。在转换选项卡下,找到“逆透视列”并点击下拉按钮,选择“仅逆透视选定列”。

3、删除属性列,右击属性列,点击删除。来到主页选项卡,找到并点击关闭并上载,将处理好的数据加载到Excel中,得到超级表,然后,点击表设计,转为区域,完成。

方法二:函数公式

如果你使用的是WPS,可以使用SORT、REPTARRAY和INDEX等函数来实现目标。

SORT 函数:它是 Excel 365 和 Excel 2021 中引入的新函数,它可以对数组进行排序。

REPTARRAY函数:并不是Excel 内置的标准函数,它是WPS的内置函数,它用于复制数组,并重复出现指定的次数。

INDEX 函数:在 Excel 中是一个非常强大的工具,用于从一个区域或数组中检索特定位置的值。它可以处理单个区域或多个区域的引用,并且可以与 MATCH 函数结合使用以实现更复杂的查找和提取操作。

假设数据在A1:D2区域中,首先,借助SORT、REPTARRAY生成对应数量的甲和乙,并显示在G列,因此,可以在G1输入下面的公式:

=SORT(REPTARRAY(A1:A2,COUNTA(B1:D1),1),1)

接着,返回甲和乙分别对应的值,返回结果到H列中,可以在H1输入下面的公式:

=INDEX($B$1:$D$2,MATCH(G1,$A$1:$A$2,0),COUNTIF($G$1:G1,G1))

以上分享的方法都能快速的实现目标,根据自己的使用版本和习惯,选择适合自己的方法。若还有疑问,欢迎给小兔留言哦~

想了解更多精彩内容,快来关注



Powered by 给他爱游戏手机版怎么下 @2013-2022 RSS地图 HTML地图

Copyright Powered by365站群 © 2013-2024