如何更改excel表格布局?

时间:2018-04-02 11:55:04

标签: excel excel-tables

我目前的Excel数据存在问题。 我有一个csv文件,其中包含以下值;

**Country | Country Code | 1990 | 1991 | 1992 | ... | 2015**

*United States | US | 93 | 93.5 | 93.2 | ... | 95.4*
*The Netherlands | NL | 100 | 100 | 100 | ... | 100*

但是,我不希望看到每个国家/地区的价值,然后每年。我需要多年才能进入同一专栏。所以基本上就是这样;

**Country | Country Code | Years | Values**

*United States | US | 1990 | 93*

*United States | US | 1991 | 93.5*

*United States | US | 1992 | 93.2*

老实说,我无法找到解决这个问题的方法。希望你们能帮助我!

2 个答案:

答案 0 :(得分:1)

对于Excel 2016:

您应首先使用Excel的数据/来自表格功能将数据导入Power Query。

数据在Power Query中后,应选择Year列,并选择 Transform / Unpivot Columns / Unpivot Only Selected Columns

如果列不透过,您可以使用主页/关闭和加载按钮将此数据重新加载到Excel中。

答案 1 :(得分:0)

我同意最简单的方法是使用PowerQuery(在Excel 2016或更高版本中称为“获取和转换”)。 Google PowerQuery Unpivot,你会发现数百个教程,比如我的好朋友Chandoo https://chandoo.org/wp/2015/09/29/unpivot-data-with-power-query/

否则,这里有几个选择: