本期我们主要了解一下Excel的数组函数TRANSPOSE,其功能是转置数据,“转置”在Excel的基础功能中也是非常有用的一个工具。
在Conversion Table工作表中,我们要制作一个货币之间换算的汇率表,所以先将A4至A14单元格中的货币代码依序转置放在B3至L3单元格中。

在Excel中,有一种转置数据的方式是,复制粘贴数据时,可以选择“转置”的粘贴方式。

在此案例中,我们也可以不使用以上复制粘贴的方法,而使用函数公式的方式。在使用公式时,一种比较慢效率的方式是一个一个单元格地对应获取。

另一种更高效的方法是使用函数TRANSPOSE。
TRANSPOSE函数作为一个数组函数,首先我们应该选择目标单元格区域B3至L3单元格,再输入函数,该函数的参数仅有一个——array,此例选择A4至A14单元格。完整的公式为:=TRANSPOSE(A4:A14)。

输入好函数后,按Ctrl+Shift+Enter,即可快速将数据转置。

通过TRANSPOSE函数进行数据的转置,有一个好处就是,当A4至A14单元格中的任何数据有改动,B3至L3单元格中的对应数据也会随之而改。
我们再来看另一个案例,以B4单元格中的“USD”(美元)为参照,其他货币相应的换算值分别在B5至B14单元格中,即需要多少的其他货币值可换1美元,如0.7641 AUD=1 USD。
在C3至L3单元格中,我们需要计算出1美元可换多少其他货币值,如1 USD=?AUD。

剩余的C5至L14单元格区域中,各货币的换算也可通过数组公式快速完成计算。完整公式为:=B5:B14*C4:L4。

在本期的分享中,我们看到数组函数TRANSPOSE的用法,以及通过数组公式快速进行货币之间的换算,下一期的内容会继续了解更多的使用案例,敬请期待!
网友评论